Android更改操作栏颜色不起作用

时间:2013-09-09 20:33:10

标签: android android-actionbar

我将我的应用主题设置为MyTheme:

    <style name="MyTheme" parent="@android:style/Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/MyActionBar</item>
    </style>

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

但这似乎不起作用。我将应用程序主题设置为此主题。图形布局说动作栏是棕色的,但是当我运行应用程序时,颜色不是棕色,而是holo.light样式。

1 个答案:

答案 0 :(得分:1)

在MainActivities onCreate中使用它:

getSupportActionBar().setBackgroundDrawable(new ColorDrawable(0xFF3F9FE0));

用您的颜色代码替换0xFF3F9FE0。格式为AARRGGBB