有没有办法查找此方法的实现/源代码?它在 API 中需要这个来比较两个图像,因为它会不断覆盖原始图像,并且在多次将 imageview 转换为位图之后,图像看起来不再那么漂亮了。
http://developer.android.com/reference/android/graphics/Bitmap.html#sameAs(android.graphics.Bitmap)
我正在使用这种方法从图像创建位图并将其再次设置为图像视图以让用户编辑他的图片。
public static Bitmap getBitmap(ImageView imageView) {
BitmapDrawable mDrawable = (BitmapDrawable) imageView.getDrawable();
Bitmap b = mDrawable.getBitmap();
return b;
}
但是,经过多次保存并从数据库中检索并对其进行编辑后,图像变成了这样:
对此:
最后是这个:
所以我需要一种方法来检测图像是否未被更改,以便我不将此位图的字节数组重新保存到数据库中。