Bitmap-刷新ListView加載
?問題是解決:緩存的圖片對正確的圖片加載時(shí)的影響~?
問題描述:圖片在刷新顯示的時(shí)候會刷新更改多次,并不是一次到位加載正確圖片。?
解決方案:方法1-設(shè)置Tag:在首次加載時(shí)就為ImageView的標(biāo)簽,標(biāo)簽為正確的URL(身份驗(yàn)證信息):viewHolder.imageView.setTag(url),在handler中加載圖片時(shí)對標(biāo)簽進(jìn)行判斷,若符合,則加載。?
????????????????????方法2-設(shè)置成員變量:在showImageByThread中仿照ImageView的方式對URL進(jìn)行緩存,避免了網(wǎng)絡(luò)下載時(shí)間不確定導(dǎo)致的持續(xù)性的混亂
2016-01-25
總結(jié)的挺好,謝啦,還可以保存在本地,如果緩存中的圖片沒有,就在本地下載的圖片選擇,沒有再去下載,有則加載,并添加在緩存中。