Android工作室 - 如何更改操作栏的颜色

时间:2014-07-08 14:43:49

标签: android android-studio

我在google上搜索过改变颜色,但我看到的每个代码都适合我。我的意思是颜色不会改变。我可以改变风格。这是我尝试过的代码之一:

   <style name="AppTheme" parent="AppBaseTheme">

    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">#C1000E</item>
    <item name="android:titleTextStyle">@style/AppTheme.ActionBar.TitleTextStyle</item>
</style>

<style name="AppTheme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.StatusBar.Title">
    <item name="android:textColor">#E5ED0E</item>
</style>

我已经看到了这一点:http://developer.android.com/guide/topics/ui/actionbar.html#AdvancedStyles 这也是:http://developer.android.com/training/basics/actionbar/styling.html 没有什么能改变颜色。

1 个答案:

答案 0 :(得分:0)

您的XML代码适用于我。我在AppBaseTheme定义中仅将@android:style/Theme.Holo.Light更改为AppTheme,因为您未提供AppBaseTheme定义。

您的AppBaseTheme@android:style/Theme.Holo.Light的孩子吗?或任何其他Android主题。

相关问题