使用Wi-Fi或gprs时获得不同的URL图像

时间:2018-10-19 20:54:38

标签: android image caching picasso android-glide

当我在服务器上更新图像时,如果我使用gprs,则该应用程序会显示旧图像,但是使用Wi-Fi时就可以了

我的代码是:

Picasso.get()
            .load(urldisplay)
            .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)
            .networkPolicy(NetworkPolicy.NO_STORE,NetworkPolicy.NO_CACHE)
            .into(imageView);

2 个答案:

答案 0 :(得分:0)

GPRS太慢,最大速度为115kpbs,而通常平均约为35kpbs。可能发生的情况是该请求超时,而Picasso正在使用该请求的缓存版本。

答案 1 :(得分:0)

我找到了答案。只需将其附加在网址末尾即可。

"?=" + System.currentTimeMillis();