我正在尝试将黑色文本设置为白色,但不确定如何。



目前我的代码是这样的

<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
    <!-- API 14 theme customizations can go here. -->
    <item name="android:actionBarStyle">@style/MainActionBar</item>
</style>

<style name="MainActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">@color/icsb</item>
    <item name="android:displayOptions"></item>
    <item name="android:titleTextStyle">@style/TitleTextStyle</item>
</style>

<style name="TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget">
    <item name="android:textColor">@color/white</item>
</style>


PS:这不是ActionBarSherlock。

最佳答案

尝试将父主题更改为android:Theme.Holo.Light.DarkActionBar,并将操作栏父样式更改为@android:style/Widget.Holo.ActionBar。父主题控制操作栏文本的颜色,以便在深色操作栏上,文本具有浅色。

10-01 21:04
查看更多