【发布时间】:2015-04-02 09:34:28
【问题描述】:
这是我在 styles.xml 中的 xml 代码,用于更改 ActionBar 的主题和颜色。
<?xml version="1.0" encoding="utf-8"?>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<!-- ActionBar styles -->
<style name="MyActionBar"
parent="Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="android:icon">@drawable/brand_logo</item>
<item name="android:background">#ff5d44</item>
</style>
这里是documentation。我的应用支持 API 级别 11 及更高级别。不知道我哪里出错了。请帮忙。
【问题讨论】:
-
试试
<item name="actionBarStyle">@style/MyActionBar</item>@Narayanarao -
试过了,但操作栏没有变化。
-
你在使用
toolbar吗? @Narayanarao -
设置
<item name="colorPrimary">@color/YourColor</item>@Narayanarao -
对不起,操作栏和工具栏有什么区别?
标签: android android-layout android-actionbar android-theme