【发布时间】:2014-06-19 08:16:16
【问题描述】:
我有一个URI 路径,我想在ImageView 中显示图像。
到目前为止,我已经这样做了:
ImageView imageView = (ImageView)findViewById(R.id.imageView);
Uri imgUri = Uri.parse("/external/images/media/20066");
imageView.setImageURI(null);
imageView.setImageURI(imgUri);
但是没有用。我是安卓新手。有人可以帮我吗?
【问题讨论】:
-
你从哪里得到的路径?
-
你的图片是存储在sdcard还是assert文件夹中?
-
尝试使用路径 Environment.getExternalStorageDirectory() + "/images/media/20066"
-
路径来自另一个活动 list.get(listPosition).getImageURI().getPath() 我像上面一样使用它只是为了测试。我认为图像存储在 sdcard 中
-
@nnesterov 我尝试过这种形式: Uri imgUri = Uri.parse(Environment.getExternalStorageDirectory() + "/images/media/20066");但它仍然不起作用。