记录自己的bug,Recyclerview,在进行删除刷新时的错乱

刷新错乱有很多种可能新,但是,总体大致概括就两种:

1.数据源有问题

2.数据源没有问题但是视图刷新有问题,在这个问题中我再添加一下自己犯的错误{

在使用Recyclerview中的刷新,会出现数据错乱的现象,有可能就是这样导致的,在使用notifyItemRemoved的时候数据没有刷新,但是。使用notifyDataSetChanged的时候没有动画了,只有使用局部刷新才会有动画

eg:

eweAdapter.notifyItemRemoved(position);
eweList.remove(position);
if(position!=eweList.size()){

eweAdapter.notifyItemRangeChanged(position, eweList.size()-position);
}

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值