我正在使用Glide在来自网址的recyclerview中显示图片。我已经关注了几个示例,但仍然无法离线显示图像(当应用关闭并重新打开时没有互联网连接)。
任何解决方案?
我在适配器中使用了以下代码来进行recyclerView:
Glide.with(mContext)
.load(imgUrl)
.asBitmap()
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
holder.thumbnail.setImageBitmap(resource);
}
});
答案 0 :(得分:0)
尝试使用.diskCacheStrategy(DiskCacheStrategy.SOURCE)
下载并缓存图像
Glide.with(this)
.load(url)
.placeholder(R.drawable.placeholder_image)
.error(R.drawable.error_image)
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.into(imageView);