Android:是否可以将相同的位图设置为两个ImageView



两个ImageView中重复使用单个位图对象是否可以接受?

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();

最新更新