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));
记录曾经遇到的坑~~~