回答

16

正如我认为这是一个简单的属性,称为android:actionMenuTextColor

要使用得当,你应该建立自己的风格,就像这样:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <style name="myTheme" parent="@android:style/Theme.Holo.Light"> 
     <item name="android:actionMenuTextColor">@color/actionBarText</item> 
    </style> 

    <style name="myTheme.ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
     <item name="android:titleTextStyle">@style/myTheme.ActionBar.Text</item> 
    </style> 

    <style name="myTheme.ActionBar.Text" parent="@android:style/TextAppearance"> 
     <item name="android:textColor">@color/actionBarText</item> 
    </style> 

</resources> 

然后设置@颜色/ actionBarText到您所选择的颜色。您也可以在此处定义其他值,例如背景颜色。

+0

感谢您的回复!这改变了文字颜色。你会不会知道是否有办法让“Home”和“Logout”之间的小分隔线变成白色? –

+0

以同样的方式将android:actionBarDivider属性设置为您想要的值。 =) 如果您发现它有用,请不要忘记注册并接受我的回答。 – Qw4z1

+0

感谢您的帮助! –