package com.stardust.widget;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.helper.ItemTouchHelper;
/**
* Created by Stardust on 2017/4/6.
*/
public class ItemTouchHelperSimpleCallback extends ItemTouchHelper.SimpleCallback {
private boolean mLongPressDragEnabled, mItemViewSwipeEnabled;
public ItemTouchHelperSimpleCallback(int dragDirs, int swipeDirs) {
super(dragDirs, swipeDirs);
mItemViewSwipeEnabled = swipeDirs != 0;
mLongPressDragEnabled = dragDirs != 0;
}
@Override
public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target) {
return false;
}
@Override
public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) {
}
@Override
public boolean isLongPressDragEnabled() {
return mLongPressDragEnabled;
}
@Override
public boolean isItemViewSwipeEnabled() {
return mItemViewSwipeEnabled;
}
}