我正在尝试更改应用程序的背景,但是当我执行以下操作(sdk 14)时,操作栏中的项目也会更改以匹配新的背景颜色。操作栏本身具有正确的背景,但操作栏中的项目没有。我能够使actionbarmenuitems正确,但标题和搜索视图以及主页图标和后退按钮都在自定义主题上设置了背景。我做错了什么?
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Holo.DarkerBack" parent="@android:style/Theme.Holo.Light.DarkActionBar">
<item name="android:background">@color/background</item>
<item name="android:actionBarStyle">@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse</item>
</style>
</resources>
答案 0 :(得分:4)
尝试替换
<item name="android:background">@color/background</item>
与
<item name="android:windowBackground">@color/background</item>