Java 如果没有Sherlock,如何更改操作栏文本颜色?

Java 如果没有Sherlock,如何更改操作栏文本颜色?,java,android,text,colors,android-actionbar,Java,Android,Text,Colors,Android Actionbar,我不想使用夏洛克动作栏,但我确实想更改文本颜色。我知道如何更改实际文本 ActionBar actionBar = getActionBar(); actionBar.setTitle("Whatever"); 但我不知道如何改变颜色。我也试过: <style name="ActionBar.Solid.Example" parent="@android:style/Widget.Holo.Light.ActionBar.Solid"> <item name=

我不想使用夏洛克动作栏,但我确实想更改文本颜色。我知道如何更改实际文本

ActionBar actionBar = getActionBar();
actionBar.setTitle("Whatever");
但我不知道如何改变颜色。我也试过:

    <style name="ActionBar.Solid.Example" parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
    <item name="android:background">@drawable/ab_background_textured_example</item>
    <item name="android:backgroundStacked">@drawable/ab_stacked_solid_example</item>
    <item name="android:backgroundSplit">@drawable/ab_background_textured_example</item>
    <item name="android:progressBarStyle">@style/ProgressBar.Example</item>
    <item name="android:textColor">@android:color/white</item>
   </style>

@可绘制/ab_背景_纹理_示例
@可绘制/ab_堆叠_实体_示例
@可绘制/ab_背景_纹理_示例
@style/ProgressBar.Example
@android:彩色/白色
从“安卓全息颜色生成器”中,我添加了这一行

        <item name="android:textColor">@android:color/white</item>
@android:color/white
但它什么也没做

有什么帮助吗?谢谢

看来您必须使用

<item name="android:actionBarStyle">@style/Widget.MyApp.ActionBar</item>
@style/Widget.MyApp.ActionBar
这里解决了类似的问题:

但夏洛克就是这样。我不想这样做。它也将与android操作栏一起工作。看这里的底部