【发布时间】:2014-04-27 12:05:43
【问题描述】:
我有以下几点:
mPaintRefernce.getColor()
如何检索 0-255 范围内的 RGB 值,所以红色 = 200、蓝色 = 120 等?
【问题讨论】:
我有以下几点:
mPaintRefernce.getColor()
如何检索 0-255 范围内的 RGB 值,所以红色 = 200、蓝色 = 120 等?
【问题讨论】:
可以,使用android框架提供的android.graphics.Color类
Color.red(int color); 从颜色中获取红色整数值Color.green(int color); 从颜色中获取绿色整数值Color.blue(int color); 从颜色中获取蓝色整数值例如,获取红色。
int red = Color.red(mPaintRefernce.getColor());
【讨论】:
(color >> 16) & 0xFF