如何在每个请求的基础上省略光盘缓存,如在Glide中使用setDiscCacheStrategy(除了正常下载图像而不是从光盘cachd驱逐它)
答案 0 :(得分:2)
假设您使用ImageRequestBuilder
构建ImageRequest
个对象,则需要在构建器上调用disableDiskCache()
。
例如:
ImageRequest request = ImageRequestBuilder
.newBuilderWithSource(uri)
.disableDiskCache()
.build();
答案 1 :(得分:0)
如果它仅用于调试版本,则可以使用另一种方法。就我而言,我没有使用imageRequestBuilder。所以我只是添加了一个随机数作为URL壁画正在加载的查询参数。它将使壁画几乎每次都获得新的图像。没有缓存。