在设置新的图像位图时,可以首先使用 setImageBitmap() 方法将 ImageView 或其它视图中的位图设置为 null,然后再设置新的位图。这将提供所需的重新设置 ImageView 的机会,以确保之前设置的位图不会影响到新的位图。
具体示例如下:
ImageView imageView = findViewById(R.id.imageView); Bitmap newBitmap = Bitmap.createBitmap(width, height, config); // create new bitmap
// clear previous bitmap from ImageView imageView.setImageBitmap(null);
// set new bitmap to ImageView imageView.setImageBitmap(newBitmap);