glide 加载图片时,当url未发生改变,图片改变时,只会读取缓存中的原始图片
只要我们确定了图片发生了改变这个状态,就通过指定url跳过内存 ,来获取改变的图片
(skipMemoryCache(true)方法)
代码如下:
if(true){//发生改变
Glide.with(mContext).load(url)
.diskCacheStrategy(DiskCacheStrategy.NONE).skipMemoryCache(true)
.placeholder(R.drawable.ic_empty)
.error(R.drawable.ic_error).into(imageview);
}else{//未改变
Glide.with(mContext).load(url)
.diskCacheStrategy(DiskCacheStrategy.NONE).placeholder(R.drawable.ic_empty)
.error(R.drawable.ic_error).into(imageview);
}