更改背景颜色会影响儿童

时间:2014-03-25 14:52:33

标签: android android-layout

我试图通过在主应用程序主题中添加一行来更改应用程序中的基本背景颜色:

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

然而,它正在级联到像操作栏和徽标这样的子对象:

Weird color cascading

我做错了什么?

1 个答案:

答案 0 :(得分:2)

使用android:windowBackground代替background属性:

<item name="android:windowBackground">@android:color/white</item>