我正在尝试对颜色资源使用 Color.parseColor()
:
<color name="redish">#FF0000</color>
我试过了,但它给了我错误未知颜色:
Color.parseColor(Integer.toHexString(context.getResources().getColor(R.color.redish)))
如何将颜色资源正确地转换为 String
?
最佳答案
我想你错过了#
Color.parseColor("#"+Integer.toHexString(ContextCompat.getColor(context, R.color.redish)))
关于android - 获取颜色资源作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32409964/