0

Androidでカスタムヘッダーを使用しています。問題は、アクティビティが約 1 秒間ロードされると、デフォルトの茶色/黒っぽいヘッダーが表示されることです。これを防ぐにはどうすればよいですか?

関連する xml:

<resources>
    <style name="CustomWindowTitleBackground">
        <item name="android:background">#00693331</item>
    </style>

    <style name="CustomTheme" parent="android:Theme">
        <item name="android:windowTitleSize">70dip</item>
        <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>

    </style>
</resources>

Javaでレイアウトを膨らませています。

4

1 に答える 1

0

最初にテーマを次のように設定することで、これを解決しました。

android:theme="@android:style/Theme.NoTitleBar"

これをアプリケーション全体に設定し、カスタム タイトル バー テーマを使用してアクティビティでオーバーライドします。

于 2013-03-04T14:03:18.620 に答える