public class SimpleDragCallback
extends 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(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder) |
int |
getDragDirs(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder) |
boolean |
isLongPressDragEnabled() |
boolean |
onMove(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder,
RecyclerView.ViewHolder target) |
void |
onSwiped(RecyclerView.ViewHolder viewHolder,
int direction) |
void |
setIsDragEnabled(boolean mIsDragEnabled) |
public 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()
public boolean onMove(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder,
RecyclerView.ViewHolder target)
public int getDragDirs(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder)
public void onSwiped(RecyclerView.ViewHolder viewHolder,
int direction)
public void clearView(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder)