2013-09-09 2 views
0

я устанавливаю тему моего приложения к MyTheme:Android изменения Бар Действие цвет не работает

<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.

+0

версия для Android? используете ли вы ABS или ABC? – JafarKhQ

+0

http://jgilfelt.github.io/android-actionbarstylegenerator/ создайте стиль отсюда. –

ответ

1

Используйте это в ваших MainActivities OnCreate:

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

заменить 0xFF3F9FE0 с цветовым кодом. формат AARRGGBB

+0

Формат на самом деле 'AARRGGBB'. – Vikram

+0

ответ отредактирован. благодарю вас за это. – Aashir

+0

@Aashir благодарит за ответ, но мне нужно определить цвет в коде. – superuser

Смежные вопросы