gpt4 book ai didi

android - 如何为 Android 单选按钮使用 setTextColor?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:54:43 26 4
gpt4 key购买 nike

我正在尝试更改 RadioButton 的文本颜色(这是在 xml 布局中定义并且在 RadioGroup 中)在选择它时。

当我直接在 Eclipse Android 布局中更改文本颜色时编辑器通过将 TextColor 属性设置为“@color/red”(我在 strings.xml 中定义),它工作得很好,但是当我尝试这样做时在运行时以编程方式作为

myRadioButton.setTextColor(R.color.red); 

它只会将颜色变为灰色,而不是预期的红色。

R.color.red (@color/red) 被正确定义为十六进制值(“#FF0000”),但它确实将文本颜色变为红色布局编辑器,但不是通过 Java 命令。

最佳答案

如果你的 color.xml 是这样的:

<color name="errorColor">#f00</color>

然后使用这段代码来展示它:

myRadioButton.setTextColor(getResources().getColor(R.color.red));

关于android - 如何为 Android 单选按钮使用 setTextColor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9920158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com