我正在尝试将所有活动的默认背景颜色设置为白色,但它似乎无法在Jelly Bean上正常工作(青色出来)。我认为这可能与V4 appcompat FragmentActivity有关(因为标准活动似乎很好)。
我在styles.xml中所做的是:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:windowBackground">@android:color/white</item>
<item name="android:colorBackgroundCacheHint">@android:color/white</item>
<item name="android:colorBackground">@android:color/white</item>
</style>
答案 0 :(得分:1)
在值下的资源文件夹中,创建一个名为color.xml的新XML文件(如果该文件尚不存在)。然后为颜色xml文件添加新颜色。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="white">#FFFFFF</color>
</resources>
删除&#34; android:&#34;在你的xml中,它应该变成白色。
<style name="AppTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:windowBackground">@color/white</item>
<item name="android:colorBackgroundCacheHint">@color/white</item>
<item name="android:colorBackground">@color/white</item>
</style>