2017-03-05 145 views
1

在我的新应用程序,在某些时候,我需要使用毕加索提取一个随机图像(我使用link)。问题是,即使我将网络策略设置为“无缓存”,如果我退出活动并重新启动它,图像保持不变。 请注意,这是包含此毕加索下载的第二项活动毕加索下载随机图像

回答

0

尝试向您的网址添加随机值。

例子:

http://unsplash.it/200/?random=<a random value computed each time> 
+0

沿着这种方法也适用:) – Traabefi

2

参考this其精心这里解释!

汇总:使用NetWorkPolicyMemoryPolicy

Picasso 
    .with(context) 
    .load(UsageExampleListViewAdapter.eatFoodyImages[2]) 
    .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE) 
    .networkPolicy(NetworkPolicy.NO_CACHE) 
    .into(imageViewFromNetwork); 
+0

由于它的工作就像魅力:) – Traabefi

+0

我的荣幸!快乐的编码! – MadScientist