在运行时将Android颜色字符串转换为整数

44

setBackgroundColor() 只接受整数。我不知道什么整数代表什么颜色。有没有简单的方法在运行时将像 #2222FF 这样的字符串转换为一个 int

1个回答

114
int color = Color.parseColor("#2222FF");

但它给了我一个像 -14540033 的值,也就是负数,那么这是正确的吗? - Paresh Mayani
4
@PareshMayani,为什么你期望它是积极的?我猜还好吧。 - Konstantin Burov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接