我想从颜色中提取RGB值
我的颜色在xml中声明为
Activity
现在我想在运行时color_primary
中获取此值的RGB值。
如何在Color
对象中转换{{1}}?
有帮助吗?提前谢谢。
答案 0 :(得分:3)
你的颜色是一个int。你可以使用
int color = getResources().getColor(R.color.color_primary);
onCreate
中的Activity
。如果您需要颜色的RGB分量,可以使用Color类:
int red = Color.red(color);
int green = Color.green(color);
int blue = Color.blue(color);