如何将字符串转换为const类的int值?

tat*_*a_c 3 java swing android android-widget

我有变量:

String colorName = "BLUE";
Run Code Online (Sandbox Code Playgroud)

我想将此颜色设置为android应用程序中的paint.它应该是这样的:

paint.setColor ("Color." + colorName);
Run Code Online (Sandbox Code Playgroud)

但是我收到错误警告,因为setColor()函数的参数应该是int.有什么想法?谢谢.

Kum*_*bek 6

也许你想要这个版本.

paint.setColor(Color.parseColor(String color)

http://developer.android.com/reference/android/graphics/Color.html#parseColor%28java.lang.String%29