我是新来的,所以提前感谢你的理解。
我的应用程序基本上由一个按钮和一个ImageView组成,当我点击按钮时,一个已定义的图像必须出现在ImageView上,这是我的代码:
Uri uri = Uri.parse("file:///storage/emulated/0/Download/image.jpg");
Intent it = new Intent(Intent.ACTION_GET_CONTENT, uri);
it.setType("image/*");
startActivity(it);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inMutable = true;
InputStream inputStream = getContentResolver().openInputStream(uri);
Bitmap bm = BitmapFactory.decodeStream(inputStream, null, options);
image_view.setImageBitmap(bm);
我在inputStream上遇到异常FileNotFoundException: 的 getContentResolver()openInputStream(URI);
我一直在寻找这个问题很长时间,但无法找到准确的答案。 我的Uri错了吗?