java - 字符串作为整型变量名

标签 java android string int

我有int CYANColor类并从数据库获取请求的颜色

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/

相关文章:

java - Android (Java) HTTP POST JSON 到服务器,但服务器告诉我没有看到 POST 变量

javascript - 寻找随机选择、连接存储在变量中的文本字符串

java - 为什么我的 Java 字符串连接不起作用?

mysql删除最后一个字符

java - DBCP Tomcat 连接池 removeAbandoned 不工作

java - 使用要创建的类参数化 JAXB 工厂方法

android - Android 上的相机预览 - 在 Samsung Galaxy S 上很奇怪

java - Android 1.5 和 dom4j - 属性名称解析不正确

java - 无法为 hibernate 项目创建请求的服务 [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

iphone - 有没有办法为 iPhone/iPad/Android 开发跨平台应用程序?