我試圖動態更改按鈕(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