Android:可以将相同的位图设置为两个图像视图吗?

Android:可以将相同的位图设置为两个图像视图吗?,android,bitmap,Android,Bitmap,对两个ImageViews重新使用单个位图对象是否可以接受 Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length); if (bitmap != null) { itemImageView.setImageBitmap(bitmap); itemImageView2.setImageBitmap(bitmap); } 是的,那很好,完成后你还需要回收位图 Bitmap bitmap = Bitmap

对两个
ImageView
s重新使用单个位图对象是否可以接受

Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
if (bitmap != null) {
    itemImageView.setImageBitmap(bitmap);
    itemImageView2.setImageBitmap(bitmap);
}

是的,那很好,完成后你还需要回收位图

Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
if (bitmap != null) {
    itemImageView.setImageBitmap(bitmap);
    itemImageView2.setImageBitmap(bitmap);
}
bitmap.recycle();

记得回收位图!参考