Android 如何在ActionBarSherlock 4.0中设置标题文本的样式?

Android 如何在ActionBarSherlock 4.0中设置标题文本的样式?,android,styles,themes,android-actionbar,actionbarsherlock,Android,Styles,Themes,Android Actionbar,Actionbarsherlock,您好,我使用ActionBarSherlock 4.0.0版,我不知道如何更改标题文本的样式,在3.5版下,我使用了@style/abTextStyle。 但这在4.0.0版中不起作用。ABS 4带来了一些重大改进,其中之一是通过XML进行的样式设置。如果您阅读了有关样式的文档,您会知道从4.0开始- 由于Android主题系统的限制,任何主题 自定义必须在两个属性中声明。正常的 android前缀属性将主题应用于本机操作栏 而unfixed属性用于自定义实现。自从 两个主题API完全相同,您只

您好,我使用ActionBarSherlock 4.0.0版,我不知道如何更改标题文本的样式,在3.5版下,我使用了@style/abTextStyle。
但这在4.0.0版中不起作用。

ABS 4带来了一些重大改进,其中之一是通过XML进行的样式设置。如果您阅读了有关样式的文档,您会知道从4.0开始-

由于Android主题系统的限制,任何主题 自定义必须在两个属性中声明。正常的 android前缀属性将主题应用于本机操作栏 而unfixed属性用于自定义实现。自从 两个主题API完全相同,您只需引用 定制两次,而不必实现两次


@style/Widget.Styled.ActionBar
@style/Widget.Styled.ActionBar
从中我们可以看出,ABS项准确地反映了本机,显然没有
android
前缀

简言之,这意味着对本机和ABS actionbar进行样式设置现在要简单得多,要进行任何样式设置,您应该遵循标准的Android文档,然后像上面的示例一样声明所需的样式(即声明两次,一次为本机,一次为ABS)


这个问题有一些例子可以说明你想在最热门的答案中得到什么,如果你想得到安慰的话:Jake Wharton评论了这个问题,他是ABS背后的天才。

太棒了!你能把这个答案标记为适合其他用户的信息,这样我就可以获得宝贵的代表。
<style name="Theme.Styled" parent="Theme.Sherlock.Light.DarkActionBar">
    <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
    <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>