2

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

截屏

目前我的代码是这样的

<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。

4

1 回答 1

2

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

于 2013-04-04T19:50:09.187 回答