2014-12-01 93 views
-1

我一直在尋找網絡,至今沒有解決方案或非常漫長的過程。是否有可能在android中更改ActionBar顏色?

我想要做的就是改變我的操作欄的顏色和彈出的菜單。

我不想改變別的。

我真的很感激,如果有人能告訴我一種方法來做到這一點,如果有的話。

感謝

+0

我想,昨天,它似乎很長,它搞砸了我的項目。 – Android 2014-12-01 18:56:31

回答

2

是的,你可以,但你必須修改你的資源,請嘗試以下鏈接:

http://jgilfelt.github.io/android-actionbarstylegenerator/

上面的鏈接用來編輯動作條的顏色和菜單顏色。只需你選擇顏色和樣式。選擇後下載文件並放置在您的項目中。我希望它能幫助你。

0

這可以在你的應用程序的主題來完成。

這是我以前棒棒糖。

styles.xml

<resources> 
    <color name="WhiteColor">#FFFFFF</color> 
    <color name="DarkBlueColor">#0085C3</color> 

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

    <style name="ActionBarStyle" parent="@android:style/Widget.Holo.ActionBar"> 
     <item name="android:background">@color/DarkBlueColor</item> 
     <item name="android:titleTextStyle">@style/ActionBarTitleStyle</item> 
     <item name="android:icon">@drawable/ic_action_nav_icon</item> 
    </style> 

    <style name="ActionBarTitleStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title"> 
     <item name="android:textColor">@color/WhiteColor</item> 
    </style> 
</resources> 

manifest.xml確保您的應用程序使用您的個人主題

<application 
     ... 
     android:theme="@style/AppTheme" > 
... 
</application> 
+0

android:theme =「@ style/AppTheme」>去哪裏,我在應用程序之間添加了權限,添加此行會將其變爲黑色。 – Android 2014-12-01 17:25:05

+0

我想通了這一點,它不是樂亭我跑,我得到這個錯誤錯誤:標籤