我正在在android系統的imageLoading演示不改變,我已經使用第一UniversalImageLoader
然後picasso
,然後一個ImageLoader
類,但任何時候,當我上傳新的圖片到服務器,併成功上傳到服務器,並在我試圖將它設置爲ImageView
,之前加載的圖像保持不變,它沒有變化,我非常沮喪並且浪費了2天來解決這個問題,因爲沒有運氣,請幫助我挽救我的生命。形象的ImageView
我的代碼如下:
Picasso.with(getApplicationContext())
.load(Pref.getValue(getApplicationContext(),
Const.PREF_PROFILE_PIC, "")).into(iv_profile);
Picasso.with(getApplicationContext())
.load(Pref.getValue(getApplicationContext(),
Const.PREF_COVER_PIC, "")).into(iv_cover);
Picasso,UniversalImageLoader或任何其他圖像加載庫正在使用圖像緩存來重新加載圖像。所以無論您需要更改新圖像的名稱還是清除圖像緩存以加載新圖像。 – Piyush
http://stackoverflow.com/questions/11893826/how-to-refresh-image-view-immediately –