Android - 将背景颜色设置为白色会出现青色

Android - Setting background color to white comes out cyan

我正在尝试将我所有活动的默认背景颜色设置为白色,但它似乎无法在 Jelly Bean 上正常工作(显示为青色)。我认为这可能与 V4 appcompat FragmentActivity 有关(因为标准 Activity 似乎没问题)。

我在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>

在资源文件夹中的值下创建一个名为 color.xml 的新 XML 文件(如果尚不存在)。然后将新颜色添加到颜色 xml 文件中。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="white">#FFFFFF</color>
</resources>

删除 xml 中的 "android:",它应该变成白色。

<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>