我正在尝试动态更改按钮(api:Button)的文本颜色,但不是更改为颜色,而是更改为灰色并且不会动态更改?这就是我在做什么,看起来很直接,有人可以告诉我出了什么问题吗?
button.setTextColor(R.color.selected_text);
#215F8B #FFFFFF
答案 0 :(得分:5)
hiii arun你可以做以下更改你点击事件的android按钮的文字颜色试试吧
btn_no5.setTextColor(Color.parseColor("#FFBBFF"));
如果有效,请投票
答案 1 :(得分:2)
你可以试试这个。更优选的方式。
btn1.setTextColor(R.color.Aqua);
colors.xml(放在values文件夹中)
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="Aqua">#00FFFF</color>
</resources>
或者你可以这样做
btn1.setTextColor(Color.parseColor("#FFBBFF"));
希望这会对你有所帮助。
...谢谢
答案 2 :(得分:1)
您可以使用getResources()
button.setTextColor(getResources().getString(R.Color.selected_text))
试试这个。