我已经使用Intent从图库上传了一张图片。但是图像变得模糊,一旦页面刷新,它就会显示而不会变得模糊。如何避免模糊?
Uri selectedImageUri = data.getData();
String tempPath = home.getPath(selectedImageUri, getActivity());
final BitmapFactory.Options btmapOptions = new BitmapFactory.Options();
btmapOptions.inSampleSize = 8;
mBitmap = BitmapFactory.decodeFile(tempPath, btmapOptions);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
mBitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
答案 0 :(得分:0)
将btmapOptions.inSampleSize = 8;
降低到更小,可能是4?
(btmapOptions.inSampleSize = 4;
)。
同时在scaleType
至ImageView
或centerInside
centerCrop