我需要从MediaStore解码图像,但是在进行此加载之前,请使用inSampleSize()选项将图像缩小一倍。 MediaStore.Images.Media.getBitmap()不提供任何解码选项。因此,我了解了如何读取图像大小,以及如何将inSampleSize()应用于MediaStore提供的图像。
答案 0 :(得分:0)
答案 1 :(得分:0)
我找到了解决方法:
InputStream stream = contentResolver.openInputStream(uri)
...
BitmapFactory.decodeStream(
stream,
null,
options
);