我有一个颜色以以下格式的字符串0xAABBCC
。
我需要将其转换为Color
对象,但似乎没有这样的方法,所有可用的方法都返回Integer
结果,这似乎与Color
对象不兼容。
- 如何从上述描述的
HEX
字符串中创建Color
类的实例?
我有一个颜色以以下格式的字符串0xAABBCC
。
我需要将其转换为Color
对象,但似乎没有这样的方法,所有可用的方法都返回Integer
结果,这似乎与Color
对象不兼容。
HEX
字符串中创建Color
类的实例?使用Color.parseColor("#AABBCC");
方法。
new Color(Integer.parseInt("AABBCC", 16));
的意思是创建一个颜色对象,使用十六进制的字符串"AABBCC"来指定颜色值。int color = Integer.parseInt("0xAABBCC", 16)
,而不是将颜色传递给你想要设置它的 setColor
方法。 - ρяσѕρєя K