在寫一個比較複雜的ListView時,發現listView在滾屏滑動時,listView中元件的資料/圖檔會發生變化,
經過排查發現,是由于使用viewHolder緩存後,在getView中填充資料時使用if, 而沒有使用else導緻的
去掉if或添加else即可解決
原因詳見使用ViewHolder緩存的原理
在寫一個比較複雜的ListView時,發現listView在滾屏滑動時,listView中元件的資料/圖檔會發生變化,
經過排查發現,是由于使用viewHolder緩存後,在getView中填充資料時使用if, 而沒有使用else導緻的
去掉if或添加else即可解決
原因詳見使用ViewHolder緩存的原理