在哪里为actionbar添加自定义sherlock bar自定义主题?

时间:2014-01-10 09:59:13

标签: android actionbarsherlock theming

我想自定义sherlock动作栏(背景颜色,字体颜色等)。

我在堆栈溢出时发现了一些有用的链接,但我不知道,在哪里放置我的新主题xml配置文件以及如何从AndroidManifest链接它们?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

你必须添加这样的风格

<style name="Theme.MyApp.Default" parent="@style/Theme.Sherlock.Light">
   <item name="actionBarStyle">@style/MyApp.SherlockActionBarStyle</item>
   <item name="android:actionBarStyle">@style/MyApp.kActionBarStyle</item>
</style>

<style name="MyApp.ActionBarStyle" parent="@style/Widget.Sherlock.ActionBar">     
   <item name="android:background">#ff000000</item>
   <item name="background">#ff000000</item>
   <item name="android:textSize">@dimen/textsize</item>
   <item name="textSize">@dimen/textsize</item>
   <item name="android:textColor">@color/grey</item>   
   <item name="textColor">@color/grey</item>     
</style>