1

アプリ全体の背景色を設定しようとしていますが、できませんでした。私がやっていることはこれです:

<style name="AppTheme" parent="AppBaseTheme"> <!-- All customizations that are NOT specific to a particular API-level can go here. -->
    <item name="android:windowBackground">@color/holo_gray</item>
    <item name="android:colorBackground">@color/holo_gray</item>
</style>

私も試しました:

<item name="android:background">@color/holo_gray</item>

下位の API で Api 14 と同じデフォルトの背景色、明るい灰色を使用したいと考えています。

すべてのルート レイアウトに android:background="@color/holo_gray" を追加することで修正できることはわかっていますが、すべての xml レイアウトでこの行を繰り返さないように、スタイルで実行したいと考えています。

前もって感謝します、

4

2 に答える 2

0

holo_gray は下位バージョンでは機能しないため、代わりに独自の色を記述する必要があります。すべての値フォルダー スタイルを変更する @color/"holo_gray"(独自の色を置き換えます)

于 2013-06-18T05:54:02.367 に答える
0

レイアウトに ListView がある場合、それらは 2.2 でデフォルトの白い背景を持っています。ウィンドウの背景が表示されるように、それらに android:background="@null" を設定してみてください。

于 2013-08-07T10:51:44.970 に答える