我在int CYAN
课程中有Color
,并从数据库中获取请求的颜色
valueColor = this.getArguments().getString("valueColor", valueColor);
是字符串"CYAN"
。在以下示例中,如何将此字符串用作整型变量名?
int[] color = {color.CYAN,Color.WHITE};
答案 0 :(得分:2)
您可以解析颜色字符串,因此:
colourString = getArguments().getString("valueColor", colourString);
int valueColor = Color.parseColor(colourString);
您可能需要.toLower()
,因为文档仅列出小写示例:http://developer.android.com/reference/android/graphics/Color.html#parseColor(java.lang.String)