我试图动态更改按钮(api:Button)的文本颜色,但不是更改为颜色,而是更改为灰色,并且不动态改变?这就是我正在做的,看起来很直截了当,有人能告诉我什么是错的?Android:无法以编程方式更改按钮的文本颜色
button.setTextColor(R.color.selected_text);
#215F8B #FFFFFF
我试图动态更改按钮(api:Button)的文本颜色,但不是更改为颜色,而是更改为灰色,并且不动态改变?这就是我正在做的,看起来很直截了当,有人能告诉我什么是错的?Android:无法以编程方式更改按钮的文本颜色
button.setTextColor(R.color.selected_text);
#215F8B #FFFFFF
HIII阿伦,你可以做以下改变你的文本颜色上点击事件的Android按钮尝试
btn_no5.setTextColor(Color.parseColor("#FFBBFF"));
如果它的工作原理请投票
您可以使用getResources()
button.setTextColor(getResources().getString(R.Color.selected_text))
然后试试这个。
是啊我猜这是问题.. :) – 2012-03-28 09:23:03
你可以试试这个。更优选的方式。
btn1.setTextColor(R.color.Aqua);
colors.xml(放在值的文件夹)
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="Aqua">#00FFFF</color>
</resources>
或者你也可以做到这一点
btn1.setTextColor(Color.parseColor("#FFBBFF"));
希望这会帮助你。
谢谢...
当你想改变按钮的文字颜色? – 2012-03-28 06:32:07
你可以发布selected_txt xml吗? – user936414 2012-03-28 06:37:49
动态点击它...无论如何,我已经使用了解析函数..工作.. :) – 2012-03-28 09:23:54