有没有办法从颜色资源中获取颜色整数?
我正在尝试获取资源(R.color.myColor)中定义的颜色的单个红色、蓝色和绿色分量,以便我可以将三个搜索栏的值设置为特定级别。
原文由 ataulm 发布,翻译遵循 CC BY-SA 4.0 许可协议
有没有办法从颜色资源中获取颜色整数?
我正在尝试获取资源(R.color.myColor)中定义的颜色的单个红色、蓝色和绿色分量,以便我可以将三个搜索栏的值设置为特定级别。
原文由 ataulm 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
您可以使用:
在此处查看如何定义自定义颜色:
http://sree.cc/google/android/defining-custom-colors-using-xml-in-android
编辑(1): 由于
getColor(int id)
现在 已弃用,因此必须使用:(在支持库 23 中添加)
编辑(2):
下面的代码可用于棉花糖前后(API 23)