当你的应用AndroidManifest.xml中添加了android:uiOptions="splitActionBarWhenNarrow"时,如果对ActionBar的
android:background
进行了设置,那么以下两个属性也需要同步设置,否则会出现窄屏显示和非窄屏显示ActionBar背景颜色不一致
android:backgroundStacked
android:backgroundSplit
设置参考如下:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="my_theme" parent="android:Theme.Holo.Light">
<item name="android:actionBarStyle">@style/my_actionbar_style</item>
</style>
<style name="my_actionbar_style" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">#ff01abfd</item>
<item name="android:backgroundStacked">#ff01abfd</item>
<item name="android:backgroundSplit">#ff01abfd</item>
</style>
</resources>