为了账号安全,请及时绑定邮箱和手机立即绑定

复用有问题啊

复用有问题啊,点击选中再划回来选中就消失了

正在回答

3 回答

重置状态时对是否选中进行判断 然后修改显示即可


0 回复 有任何疑惑可以回复我~

selected要用static,不然可能下次拿不到,会被重新new变成空。

刚进入getView时,就重置状态,就不会导致第二屏因为复用而被选中

0 回复 有任何疑惑可以回复我~

我也是复用有问题,由于listView内部有缓存技术,当划动第二屏时,上一屏的convertView会缓存,在第二屏时继续使用,由于convertView中我们setTag(viewHolder),当viewHolder=convertView.getTag()时,针对viewHolder的操作会被保存到第二屏。

http://img1.sycdn.imooc.com//565ea1430001216208590586.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-仿微信图片选择器
  • 参与学习       29299    人
  • 解答问题       88    个

微信中的图片选择器综合案例不容错过,整体思路值得一学

进入课程

复用有问题啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信