因为你用了convertView这个参数, ListVIew滚动的时候,会把已经滚出屏幕边界的View从ListView中移除, 避免绘制很多View, 然后将移除的View以convertView参数得形式让你重用 去掉if (convertView == null)和else {holder = (ViewHolder)convertView.getTag();} 就行了
另外小店开业希望各位多多捧场啊 不求买增加点人气也是功德一件啊
另外你懂得
本文解释了convertView在Android ListView中的用途:当ListView滚动时,convertView用于重用已滚出屏幕的视图,以此来减少不必要的视图绘制,提高性能。
因为你用了convertView这个参数, ListVIew滚动的时候,会把已经滚出屏幕边界的View从ListView中移除, 避免绘制很多View, 然后将移除的View以convertView参数得形式让你重用 去掉if (convertView == null)和else {holder = (ViewHolder)convertView.getTag();} 就行了
另外小店开业希望各位多多捧场啊 不求买增加点人气也是功德一件啊
另外你懂得

被折叠的 条评论
为什么被折叠?
