1

如何更改文本的此按钮颜色?现在它是关于黑色的,如何使它变成红色?

在此处输入图像描述

这是我的字符串,颜色:

<color name="actionbar_text">#FF0000</color>

我将此添加到我的清单中

<style name="Theme.Styled" parent="Theme.Sherlock.Light">
        <item name="android:actionMenuTextColor">@color/actionbar_text</item>
</style>

但我收到此错误:

属性缺少 Android 命名空间前缀

4

2 回答 2

3

您应该查看官方文档:样式化操作栏 - 自定义文本颜色

要使主题适应 ActionBarSherlock 支持,您应该遵循主题指南,特别是镜像属性

具体来说,在资源 style.xml 文件中创建自定义主题:

<style name="CustomTheme" parent="Theme.Sherlock.Light">
    <item name="android:actionMenuTextColor">@color/actionbar_text</item>
    <item name="actionMenuTextColor">@color/actionbar_text</item>
</style>

在您的清单中,设置新的 CustomTheme :

<application android:theme="@style/CustomTheme" ... />
于 2013-08-16T14:26:09.143 回答
0

在 xml 文件中设置您的 Button 的此属性

android:textColor="#FF0000"

它将设置按钮的文本颜色Red

于 2013-08-16T14:23:33.987 回答