public class DefaultItemTouchHelperCallback
extends ItemTouchHelper.Callback
| Constructor and Description |
|---|
DefaultItemTouchHelperCallback() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearView(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder) |
int |
getMovementFlags(RecyclerView recyclerView,
RecyclerView.ViewHolder targetViewHolder) |
OnItemMoveListener |
getOnItemMoveListener() |
OnItemMovementListener |
getOnItemMovementListener() |
OnItemStateChangedListener |
getOnItemStateChangedListener() |
boolean |
isItemViewSwipeEnabled() |
boolean |
isLongPressDragEnabled() |
void |
onChildDraw(android.graphics.Canvas c,
RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder,
float dX,
float dY,
int actionState,
boolean isCurrentlyActive) |
boolean |
onMove(RecyclerView arg0,
RecyclerView.ViewHolder srcHolder,
RecyclerView.ViewHolder targetHolder) |
void |
onSelectedChanged(RecyclerView.ViewHolder viewHolder,
int actionState) |
void |
onSwiped(RecyclerView.ViewHolder viewHolder,
int direction) |
void |
setItemViewSwipeEnabled(boolean canSwipe) |
void |
setLongPressDragEnabled(boolean canDrag) |
void |
setOnItemMoveListener(OnItemMoveListener onItemMoveListener) |
void |
setOnItemMovementListener(OnItemMovementListener onItemMovementListener) |
void |
setOnItemStateChangedListener(OnItemStateChangedListener onItemStateChangedListener) |
public void setLongPressDragEnabled(boolean canDrag)
public boolean isLongPressDragEnabled()
public void setItemViewSwipeEnabled(boolean canSwipe)
public boolean isItemViewSwipeEnabled()
public void setOnItemMoveListener(OnItemMoveListener onItemMoveListener)
public OnItemMoveListener getOnItemMoveListener()
public void setOnItemMovementListener(OnItemMovementListener onItemMovementListener)
public OnItemMovementListener getOnItemMovementListener()
public void setOnItemStateChangedListener(OnItemStateChangedListener onItemStateChangedListener)
public OnItemStateChangedListener getOnItemStateChangedListener()
public int getMovementFlags(RecyclerView recyclerView,
RecyclerView.ViewHolder targetViewHolder)
public void onChildDraw(android.graphics.Canvas c,
RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder,
float dX,
float dY,
int actionState,
boolean isCurrentlyActive)
public boolean onMove(RecyclerView arg0,
RecyclerView.ViewHolder srcHolder,
RecyclerView.ViewHolder targetHolder)
public void onSwiped(RecyclerView.ViewHolder viewHolder,
int direction)
public void onSelectedChanged(RecyclerView.ViewHolder viewHolder,
int actionState)
public void clearView(RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder)