滑行不会从文档加载图像

时间:2018-11-29 07:32:33

标签: android-studio imageview uri android-glide

我有外部本地数据库,我必须将图像保存到数据库中, 图片来自相机和图库以及图片可绘制 滑动从imagedrawble加载图像,但无法从相机或图库加载图像 我将这些图片保存到uri

glide可以从可绘制图像中加载此uri

  content://media/external/images/media/772718

但无法从相机或图库中加载此uri

content://com.android.providers.media.documents/document/image%3A772711

我以这种方式加载图片

  Uri uri = Uri.parse(modelInsertInfo.getImage_src());

    Log.d("LOG30",uri.toString());
    Glide.with(this).load(uri).into(imgDetail);

1 个答案:

答案 0 :(得分:0)

您可以尝试从 uri 对象获取路径,并将其传递给 Glide ,检查下面的代码:

Glide.with(this).load(uri.getPath()).into(imgDetail); // get path from Uri and pass it to glide.