感谢您在这里查看我的问题。
我正在使用Glide从Firebase存储中获取图像,基本上我正在使用url从存储中获取图像。第一天,它工作正常,但突然停止获取图像。我没有碰代码。我检查了很多答案,但仍然无法解决问题。请让我知道我在哪里做错。
这是gradle应用程序文件。
compile 'com.github.bumptech.glide:glide:3.8.0'
compile 'com.android.support:support-v4:23.4.0'
这是我在Adapter Java文件中使用的Glide代码
Glide.with(context).load(mproduct.get(position).getUrl()).into(viewHolder.pic);
有互联网许可
<uses-permission android:name="android.permission.INTERNET" />
最佳答案
如果未加载图像,则必定有错误!
使用监听器检查原因:-
Glide.with(context)
.load(mproduct.get(position).getUrl())
.listener(new RequestListener<String, GlideDrawable>() {
@Override
public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
// Here you will get the cause of error...
return true;
}
@Override
public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
// do something
return true;
}
})
.into(viewHolder.pic);
关于android - 突然Glide无法从网址获取图片,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45205173/