尝试获得Pixel Color

时间:2017-04-05 15:42:18

标签: android pixel android-bitmap getcolor

我试图获取像素的颜色。我的OnCreate

中有以下内容
bitmap = img.getDrawingCache();
int pixel = bitmap.getPixel(5,5);

int r = Color.red(pixel);
int g = Color.green(pixel);
int b = Color.blue(pixel);

Toast.makeText(getApplicationContext(),"R("+r+"G"+g+"b"+b, Toast.LENGTH_LONG);

不幸的是因为我的应用程序崩溃了,所以缺少了一些东西。

1 个答案:

答案 0 :(得分:0)

侧评:你刚刚创建了Toast,你没有显示它。 如果您是从OnCreate方法调用它:

Toast.makeText(this,"R("+r+"G"+g+"b"+b, Toast.LENGTH_LONG).show();