老師的setTag有問題
按照老師的代碼敲如果去掉之前默認(rèn)的viewHolder.imageicon.setImageResource(R.mipmap.ic_launcher)再設(shè)置Tag的話還是會出現(xiàn)圖片重復(fù)加載的問題,而視頻中未出現(xiàn)圖片復(fù)用是因為先顯示了R.mipmap.ic_launcher圖片,這個時間段恰好蓋過了圖片復(fù)用的時間,從而顯示了正確的圖片。
按照老師的代碼敲如果去掉之前默認(rèn)的viewHolder.imageicon.setImageResource(R.mipmap.ic_launcher)再設(shè)置Tag的話還是會出現(xiàn)圖片重復(fù)加載的問題,而視頻中未出現(xiàn)圖片復(fù)用是因為先顯示了R.mipmap.ic_launcher圖片,這個時間段恰好蓋過了圖片復(fù)用的時間,從而顯示了正確的圖片。
2016-03-14
舉報
2016-08-21
一定要用一張新的圖片覆蓋上一次convertview使用過的圖片的,這點無法繞過。那么只能用ic_icon覆蓋是最佳的。
而setTag是為了防止滾動兩屏以上導(dǎo)致的重復(fù)覆蓋(閃)。
分別屬于兩個問題。這一點老師根本沒有認(rèn)真的解釋清楚。我上面劃橫線的是最關(guān)鍵的,理解了就通了。
2016-07-04
對啊,我也覺得老師這樣寫的話,判斷時的viewhonder.img.gettag和url肯定是一樣的
2016-03-30
老師的肯定是有問題的,雖然viewholder.img.getTag和url不一定一樣,但是以老師這種寫法肯定是一樣的
2016-03-30
額 我也是這樣 用辦法解決嗎