如何从资源中设置颜色?

时间:2013-09-19 14:52:49

标签: android colors android-resources

从我自己的color.xml以编程方式更改TextView颜色时,它并没有给我真正的颜色但是如果我使用android颜色它会正常工作

例如

android color: textview.setTextColor(Color.BLACK);
android color: textview.setTextColor(Color.WHITE);
android color: textview.setTextColor(Color.BLUE);

Android Colors会提供相同的颜色

my own color: textview.setTextColor(color.maroon); color code(#800000)
my own color: textview.setTextColor(color.MistyRose); color code(#FFE4E1)
my own color: textview.setTextColor(color.OldLace); color code(#FDF5E6)

我自己的颜色会给出另一种颜色

任何帮助??

1 个答案:

答案 0 :(得分:3)

试试这个......

textView.setTextColor(getResources().getColor(R.color.some_color));