我正在构建一个应用程序,您可以在其中上传带有图像的帖子。当用户选择图像时,我会显示它的缩略图,但是当我更改屏幕方向时,我会收到内存泄漏。我设法将它降低到泄漏内存需要大约25次方向更改但我可以完全避免它吗?
这是我用于位图的代码,
private ImageView miniPicture;
private String imagePath;
private WeakReference<Bitmap> imageBitmap;
....
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 8;
imageBitmap = new WeakReference<Bitmap>(BitmapFactory.decodeFile(imagePath, options));
miniPicture.setImageBitmap(imageBitmap.get());