2014-12-01 97 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

我想通了这一点,它不是乐亭我跑,我得到这个错误错误:标签