在运行时将android颜色字符串转换为int [重复]
Posted
技术标签:
【中文标题】在运行时将android颜色字符串转换为int [重复]【英文标题】:Converting android color string in runtime into int [duplicate] 【发布时间】:2011-04-20 11:03:24 【问题描述】:setBackgroundColor()
只接受整数。我真的不知道什么 int 等于什么颜色。
有没有一种简单的方法可以在运行时将#2222FF
之类的字符串转换为int
?
【问题讨论】:
【参考方案1】:int color = Color.parseColor("#2222FF");
【讨论】:
但它给了我一个像 -14540033 这样的值,我的意思是负值,这是真的吗? @PareshMayani 呃,你为什么期望它是积极的?没关系。我猜。以上是关于在运行时将android颜色字符串转换为int [重复]的主要内容,如果未能解决你的问题,请参考以下文章
将数据类型 varchar 转换为日期时将 int 年份转换为字符串时出错
如何在断言 Selenium getCssValue("background") 返回的背景颜色 rgb(255,255,255) 时将 #ffffff 转换为 #fff 或 #f