尝试与Android和Firebase一起使用Glide。
我的代码正常工作(上传,下载到ImageViews),我的问题是,当我更改firebase存储中的映像(例如,用户图像)时,该应用程序不"知道"该图像中的图像数据库已更改并保持显示缓存版本。
显然我希望该应用使用缓存,但是以某种方式知道原始图像是否在数据库中发生了变化。
有办法做到吗?
如果不想要缓存,您可以尝试
Glide.with(ctx)
.load(Uri))
.diskCacheStrategy(DiskCacheStrategy.NONE)
.skipMemoryCache(true)
.into(mImage);
,这也将删除由Glide存储的缓存内存。
Glide.get(ctx).clearDiskCache();