【发布时间】:2014-09-01 21:57:16
【问题描述】:
我正在尝试更改操作栏的背景颜色,但它没有改变。如果这会影响任何内容,我的应用正在使用 AppCompat 主题。
这是我正在使用的主题。我的应用指向使用这个主题,所以这不是问题
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
<item name="actionBarStyle">@style/ActionBar</item>
</style>
<!-- Action Bar Styles -->
<style name="ActionBar" parent="Widget.AppCompat.ActionBar">
<item name="android:background">@color/blue</item>
<item name="background">@color/blue</item>
</style>
【问题讨论】:
-
您是否也在清单中使用 AppTheme?
-
@waqaslam 是的。我在这段代码中做错了吗?
-
AFAIR
- @style/ActionBar
缺少 API > 11。详情请参阅developer.android.com/training/basics/actionbar/styling.html -
@AlexanderZhak 我正在使用支持操作栏和姜饼
标签: android background android-actionbar themes android-actionbar-compat