我有int CYAN
在Color
类并从数据库获取请求的颜色
valueColor = this.getArguments().getString("valueColor", valueColor);
即字符串"CYAN"
。在下面的示例中如何使用该字符串作为整数变量名称?
int[] color = {color.CYAN,Color.WHITE};
最佳答案
您可以解析颜色字符串,因此:
colourString = getArguments().getString("valueColor", colourString);
int valueColor = Color.parseColor(colourString);
您可能需要.toLower()
,因为文档仅列出小写示例:http://developer.android.com/reference/android/graphics/Color.html#parseColor(java.lang.String)
关于java - 字符串作为整型变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22956584/