我需要使用Glide加载图像。网址不会改变,只有被更改的图像。因此,新图像不会被加载。如果我将skipMemoryCache设置为true,而将DiskCacheStrategy设置为NONE,则它将始终加载。我只希望图像在内容更改时得到更新。
Glide.with(context)
.load(url)
.asBitmap()
.centerCrop()
.signature(new StringSignature(String.valueOf(System.currentTimeMillis())))
.placeholder(R.drawable.placeholder)
.error(R.drawable.error)
.into(new BitmapImageViewTarget(imageview) {
@override
protected void setResource(Bitmap resource) {
RoundedBitmapDrawable circularBitmapDrawable =
RoundedBitmapDrawableFactory
.create(context.getResources(),
resource);
circularBitmapDrawable.setCircular(true);
imageview.setImageDrawable(circularBitmapDrawable);
}
});