public class SimpleDragCallback
extends android.support.v7.widget.helper.ItemTouchHelper.SimpleCallback
| Modifier and Type | Class and Description |
|---|---|
static interface |
SimpleDragCallback.Directions |
| Modifier and Type | Field and Description |
|---|---|
static int |
ALL |
static int |
LEFT_RIGHT |
static int |
UP_DOWN |
| Constructor and Description |
|---|
SimpleDragCallback() |
SimpleDragCallback(int directions) |
SimpleDragCallback(int directions,
ItemTouchCallback itemTouchCallback) |
SimpleDragCallback(ItemTouchCallback itemTouchCallback) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearView(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder) |
int |
getDragDirs(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder) |
boolean |
isLongPressDragEnabled() |
boolean |
onMove(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
android.support.v7.widget.RecyclerView.ViewHolder target) |
void |
onSwiped(android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
int direction) |
void |
setIsDragEnabled(boolean mIsDragEnabled) |
getMovementFlags, getSwipeDirs, setDefaultDragDirs, setDefaultSwipeDirscanDropOver, chooseDropTarget, convertToAbsoluteDirection, convertToRelativeDirection, getAnimationDuration, getBoundingBoxMargin, getDefaultUIUtil, getMoveThreshold, getSwipeEscapeVelocity, getSwipeThreshold, getSwipeVelocityThreshold, interpolateOutOfBoundsScroll, isItemViewSwipeEnabled, makeFlag, makeMovementFlags, onChildDraw, onChildDrawOver, onMoved, onSelectedChangedpublic static final int ALL
public static final int UP_DOWN
public static final int LEFT_RIGHT
public SimpleDragCallback()
public SimpleDragCallback(int directions)
public SimpleDragCallback(int directions,
ItemTouchCallback itemTouchCallback)
public SimpleDragCallback(ItemTouchCallback itemTouchCallback)
public void setIsDragEnabled(boolean mIsDragEnabled)
public boolean isLongPressDragEnabled()
isLongPressDragEnabled in class android.support.v7.widget.helper.ItemTouchHelper.Callbackpublic boolean onMove(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
android.support.v7.widget.RecyclerView.ViewHolder target)
onMove in class android.support.v7.widget.helper.ItemTouchHelper.Callbackpublic int getDragDirs(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder)
getDragDirs in class android.support.v7.widget.helper.ItemTouchHelper.SimpleCallbackpublic void onSwiped(android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
int direction)
onSwiped in class android.support.v7.widget.helper.ItemTouchHelper.Callbackpublic void clearView(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder)
clearView in class android.support.v7.widget.helper.ItemTouchHelper.Callback