2017-03-05 9 views
1

私の新しいアプリでは、ピカソを使用してランダムな画像(私はこのlinkを使用しています)を取得する必要があります。問題は、ネットワークポリシーをno cacheに設定しても、アクティビティを終了して再起動するとイメージが同じ状態を維持することです。 このピカソのダウンロードを含む2番目のアクティビティです。ピカソはランダム画像をダウンロードします

答えて

0

URLにランダムな値を追加してみてください。

例:

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

関連する問題