TextView.setTextColor()无效问题(bug11)

平时在xml布局给TextView控件设置textColor时,直接使用colors里设置的值即可正常展示,今天在代码里动态设置时发现无效,于是便把:

textView.setTextColor(R.color.white))

改成

textView.setTextColor(context.resources.getColor(R.color.white))

就可以了

上面方法有些过时了,现可以用这个:

tv.setTextColor(ContextCompat.getColor(context, R.color.text_color_white))

你可能感兴趣的:(Android开发Bug日志,android)