Android获取颜色作为字符串值 [英] Android get color as string value
本文介绍了Android获取颜色作为字符串值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我在资源中定义了颜色
If i defined a color in resources
<resources>
<color name="someColor">#123456</color>
</resources>
可以通过其ID设置颜色,例如
it's possible to set color by its id, like
view.setTextColor(R.color.someColor);
是否还可以从colors.xml获取颜色字符串值?
Is it also possible to get color string value from colors.xml?
类似
colorStr = getColor(R.color.someColor);
// -> colorStr = "#123456"
如果是,有人可以举个例子吗?
If yes, can anybody give an example?
谢谢
推荐答案
这是您的答案
colorStr=getResources().getString(R.color.someColor);
您将获得
colorStr = "#123456"
这篇关于Android获取颜色作为字符串值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文