可能好多人都遇到过这种问题,就是给button设置颜色的时候,设置的颜色失效,出现黑色或者其他颜色,然后好多人就用colorstatelist进行替代,其实原因是参数调用不正确导致。
第1种:tv.setTextColor(android.graphics.Color.RED);//系统自带的颜色类
< string name="red">#FF0000</string>
注意上面的第三种方法,千万不能把自己定义的颜色直接当成参数,例如:
tv.setTextColor(R.color.red);这种情况会出现颜色错误!
如有问题请留言,转载注明出处。
Android Button setTextColor()参数调用分析,布布扣,bubuko.com
Android Button setTextColor()参数调用分析
原文:http://blog.csdn.net/rain_butterfly/article/details/23463023