在XML中,我们可以通过textColor属性设置文本颜色,例如android:textColor="#FF0000".但是如何通过编码来改变它呢?
我尝试过类似的东西:
holder.text.setTextColor(R.color.Red);
Run Code Online (Sandbox Code Playgroud)
哪里holder只是一个类,text是类型TextView.红色是以字符串形式设置的RGB值(#FF0000).
但它显示的是不同的颜色而不是红色.我们可以在setTextColor()中传递什么样的参数?它说int,在文档中,它是资源参考值还是其他任何东西?