平时在用到Recycleview的ItemRemove方法想要有一个默认删除动画时出现问题
网上推荐方法:
dataList.remove(holder.getAdapterPosition());
adapter.notifyItemRemoved(holder.getAdapterPosition());
问题解决,有效果。
最开始对holder.getAdapterPosition()的取值存疑。
后来holder.getAdapterPosition()经测试其实就是bean在datalist中的下标索引。
即 holder.getAdapterPosition()=dataList.indexOf(bean);
留作记录,以后的使用的时候不再犹豫。