可以使用 Bitmap.getPixel(x, y) 替代 Bitmap.getColor(x, y)。
示例代码:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.image); int color = bitmap.getPixel(x, y);
注意:Bitmap.getPixel(x, y) 方法会返回一个颜色值,即一个整数,而不是一个 Color 对象。如果需要将整数转换成 Color 对象,可以使用 Color.argb()、Color.rgb() 等方法。
上一篇:Bitmap.createScaledBitmap无法将图像调整为原始大小的两倍。
下一篇:Bitmap.SaveerroringwithNullExceptionandyetitisclearlyinstantiated