我这样旋转位图,在每次按钮点击时,图像会旋转90度。
Matrix matrix = new Matrix();
matrix.postRotate(90);
rotated = Bitmap.createBitmap(rotated, 0, 0,
rotated.getWidth(), rotated.getHeight(), matrix, true);
iv.setImageBitmap(rotated);
我用了很多图片,但其中一个会导致OutOfMemoryError,有没有方法可以避免这种情况?当然我可以调用recycle,但那样就会失去位图,并且必须重新从imageview中获取。我不认为这会有什么区别。