Android - 如何更改操作选项卡菜单的文本颜色?

时间:2014-04-08 10:34:36

标签: android android-layout

我尝试使用一些自定义颜色调整我的应用,但我无法更改操作栏的文字颜色。

目前显示的是: Example

如果近距离看,可能会在白色标签栏中看到字母。我试图将此颜色更改为黑色而不更改操作栏的任何其他内容。

这就是我的styles.xml的样子:

<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
    <item name="android:actionBarStyle">@style/ActionBar</item>
</style>

<style name="ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
    <item name="android:background">@color/default_green</item>
    <item name="android:backgroundStacked">@color/stacked_white</item>
    <item name="android:backgroundSplit">@color/sa_green</item>
</style>

感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

您可以在此处制作自定义主题:

http://jgilfelt.github.io/android-actionbarstylegenerator/

其中包括所有标签和其他组件。

答案 1 :(得分:0)

试试这个...... 这应该是主题

<item name="actionBarTabTextStyle">@style/tabtextcolor</item>
<item name="android:actionBarTabTextStyle">@style/tabtextcolor</item>

这应该是您定义标签文本颜色的位置。

<style name="tabtextcolor" parent="@style/Widget.Sherlock.ActionBar.TabText">
    <item name="android:textColor">@android:color/white</item>
</style>