2015-01-11 11 views
-4

Я хочу изменить цвет панели действий шестнадцатеричным цветовым кодом. Пожалуйста, помогите мне шаг за шагом, чтобы изменить цвет панели действий. Я новичок в Android.Пожалуйста, покажите мне все шаги с объяснением, чтобы изменить цвет.Как изменить цвет панели действий в Android?

+0

'Пожалуйста, помогите мне, шаг за шагом procedure' Это ** не учебник сайта **. –

ответ

2

Вы можете определить свой собственный стиль в style.xml файле

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

    <style name="ActionBarStyle" parent="@android:style/Widget.Holo.ActionBar"> 
     <item name="android:background">HEX_COLOR_CODE</item> 
    </style> 
    ... 
</resources> 

Но это работает только с уровня 11 API. Кроме того, вы можете использовать панель инструментов и задать для нее фон.

Или, если вы хотите изменить его в вашем коде

ActionBar actionBar = getActionBar(); //for app compat - call getSupportActionBar() 
    actionBar.setHomeButtonEnabled(true); 
ColorDrawable colorDrawable = new ColorDrawable(
      Color.parseColor("#0086D4")); 
actionBar.setBackgroundDrawable(colorDrawable);