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

时间:2017-05-25 03:44:17

标签: android bitmap

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

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

1 个答案:

答案 0 :(得分:2)

是的,没关系,你也想在完成后回收位图。

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