RecyclerView的滑动删除和拖动排序以及排序后的position错位问题
定义相关接口:
public interface OnItemTouchListener {
boolean onMove(int fromPosition,int toPosition);
void onSwiped(int position);
}
实现接口:
public class MyItemTouchHelper extends ItemTouchHelper.Callback{
private OnItemTouchListener mListener;
private boolean sort = false;
public MyItemTouchHelper(OnItemTouchListener listener){
this.mListener = listener;
}
@Override
public