Android 使用Glide库从缓存加载不同的图像
我从MySQL数据库中使用截取检索图像URL,当我联机时没有问题,但我也需要使其脱机,因此我使用SQLite存储数据,但当图像加载时,它会显示缓存中保存的第一张图片,我不知道如何解决此问题 我以前使用过BLOB,但在添加了大量数据后,应用程序变得太慢了 谢谢您的帮助。使用签名Android 使用Glide库从缓存加载不同的图像,android,mysql,image,caching,android-glide,Android,Mysql,Image,Caching,Android Glide,我从MySQL数据库中使用截取检索图像URL,当我联机时没有问题,但我也需要使其脱机,因此我使用SQLite存储数据,但当图像加载时,它会显示缓存中保存的第一张图片,我不知道如何解决此问题 我以前使用过BLOB,但在添加了大量数据后,应用程序变得太慢了 谢谢您的帮助。使用签名 Glide.with(this) .load(url) .diskCacheStrategy(DiskCacheStrategy.ALL) .signature(new
Glide.with(this)
.load(url)
.diskCacheStrategy(DiskCacheStrategy.ALL)
.signature(new StringSignature(UUID.randomUUID().toString())) //use this
.into(imgView);
当我脱机时,它不会显示任何内容,我不明白它实际上会重新加载你保存的旧图像diskcache?我有相同的代码,我只是添加了签名()。你添加了diskcache startage吗?