我有一個Android應用程序,它有個人資料圖片。 用戶可以編輯他/她的個人資料圖像。 我正在使用畢加索加載圖像,但每次加載配置文件圖像時,畢加索都會加載舊圖像。個人資料圖片上傳和加載Picasso
當我上傳個人資料圖片時,我不會更改它的網址,因此每個用戶的個人資料圖片url都是不變的。
第一個問題:我應該每次更改個人資料圖像時更改個人資料圖片url嗎?
第二個問題:當用戶改變他/她的個人資料圖片我無效畢加索使用此代碼加載新的形象:
picassoInstance.load(url)
.networkPolicy(NetworkPolicy.NO_CACHE)
.transform(new CircleTransform())
.placeholder(dr)
.into(imageView);
但畢加索告訴我舊的。 還有一件事: 我首先將圖像url加載到imageView中,而無需調用networkPolicy方法。 我應該如何處理這個問題?
我使用的是畢加索2.5.2和我無法找到緩存領域 – Hojjat