使用java代码中{color.xml}中的color.xml颜色

时间:2015-05-07 09:17:19

标签: java android android-layout

有没有办法从java中的colors.xml调用颜色? 我已经创建了一个编辑器,我想使用我已经在java的colors.xml中定义的那些颜色 我怎么能这样做?

3 个答案:

答案 0 :(得分:13)

要将颜色作为int,请使用以下命令:

int myColor = getResources().getColor(R.color.myColor);

然后,要在TextView中使用此颜色,请使用以下命令:

myTextView.setTextColor(myColor);

答案 1 :(得分:2)

使用此:

 getResources().getColor(R.color.your_color); 

答案 2 :(得分:0)

您可以直接将textcolor设置为textview:

myTextView.setTextColor(getResources()的getColor(R.color.your_color));