1. 程式人生 > >glide 載入同一路徑的不同圖片

glide 載入同一路徑的不同圖片

最近在專案中遇到一個問題:上傳頭像到後臺,成功之後顯示頭像,圖片路徑是 baseurl+id+.png 。圖片的路徑是固定的。上傳成功之後。用這個路徑載入新圖片,在瀏覽器上顯示的是新的圖片在手機上顯示的是原來的圖片,一想就是glide的快取問題了。
Glide.with(context)
.load(BASE_URL_IMG + "/member/p/a/head/" + resourceId).diskCacheStrategy(DiskCacheStrategy.NONE).skipMemoryCache(true)
.placeholder(defaultId)
.into(imageView);


解釋一下,diskCacheStrategy(DiskCacheStrategy.NONE)是任何都不快取。
skipMemoryCache(true)是直接跳過快取。就這樣就好了。