ItemTouchHelper拖动结束取得目标索引位置

重写 clearView

要想取得目标索引位置,需要找到拖动结束,松开鼠标后的调用方法

//拖动完成之后调用,所操作的viewHolder即为目标位置的项目
 @Override
public void clearView(@NonNull RecyclerView recyclerView, @NonNull RecyclerView.ViewHolder viewHolder) {
   super.clearView(recyclerView, viewHolder);
   endPosition = viewHolder.getAdapterPosition();
}
原文地址:https://www.cnblogs.com/ymtianyu/p/13809751.html