【发布时间】:2018-01-30 01:01:59
【问题描述】:
这会给我一个像这样的文件路径: /storage/emulated/0/myimage.jpg
File imageFile = File(Environment.getExternalStorageDirectory(), "myimage.jpg");
String path = destination.getAbsolutePath();
Log.d("path", path);
如果我使用此路径将图像加载到使用 Picasso 的 ImageView 中,它将不起作用。
Picasso.with(this.context).load("/storage/emulated/0/myimage.jpg").into(imageView);
仅当我在路径前加上 file://
时才有效Picasso.with(this.context).load("file:///storage/emulated/0/myimage.jpg").into(imageView);
有没有办法用这个 file:// 获取文件路径,而不是获取绝对路径然后手动添加它?
【问题讨论】: