-1
我緩存了一些圖片,例如某些用戶的配置文件圖片。但是現在,當用戶更改個人檔案相片,緩存圖像將被加載.. 這裏是我的代碼:Android:覆蓋來自ImageLoader的緩存圖像
com.android.volley.toolbox.ImageLoader imageLoader = AppController.getInstance().getImageLoader();
if (imageLoader == null)
imageLoader = AppController.getInstance().getImageLoader();
// user profile pic
profilePic.setImageUrl(item.getProfilePic(), imageLoader);
和我一起緩存它:
ImageLoader.getInstance().displayImage(item.getProfilePic(), profilePic, options, animateFirstListener);
好了,問題是如果用戶上傳新的配置文件圖片,我如何覆蓋緩存的圖片?
我認爲你必須建立自己的邏輯。例如在後端有一張桌子,說上次用戶更新他/她的個人資料圖片。 然後,該元數據必須鏈接到應用中的緩存圖片。然後,您將在應用程序啓動時或在您的活動開發中檢查該表格(取決於您希望如何...) – user3793589
有時,它會自動更改,有時候不會得到它:-D – fabiruu111
嗯,我想它只在應用程序重新啓動時纔會更改... – user3793589