android listview错乱问题

xiaoxiao2021-02-28  159

由于listview的view复用机制导致了item的数据错乱,下面就是一个简单的解决方案;

在list中的数据加一个是否被选中的的字段用作记录状态,在getview中: itemView.setchoosed(bean.isChoosed()); itemView.setOnclickListener(){ bean.setchoosed(itemView.ischossed()); }
转载请注明原文地址: https://www.6miu.com/read-19225.html

最新回复(0)