您的位置:首页 > 移动开发 > Android开发

Android中给TextView设置颜色无效的问题

2017-07-09 18:09 363 查看
1.场景

在适配器中给某个TextView设置不同的颜色属性时,发现怎么设置也不成功,最后发现是自己的设置方式不对,我之前的写法是mTextView.setTextColor(R.color.***),发现这样写是无效的

2.解决

通过百度,解决方法如下:

1.直接使用Color.parse(String color)

2.通过调用Resources对象的getColor(int color)方法

mTextView.setTextColor(Color.parseColor("#333333"));
mTextView.setTextColor(this.getResources().getColor(R.color.colorAccent));

记录曾经遇到的坑~~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: