public static interface ItemDragHelper.OnDragListener
RecyclerView.ViewHolder instance.| Modifier and Type | Method and Description |
|---|---|
void |
onDragCanceled(ItemDragHelper dragHelper,
RecyclerView.ViewHolder viewHolder)
Invoked whenever drag gesture is canceled for the given viewHolder.
|
void |
onDragFinished(ItemDragHelper dragHelper,
RecyclerView.ViewHolder viewHolder,
int fromPosition,
int toPosition)
Invoked whenever drag gesture is finished for the given viewHolder.
|
void |
onDragStarted(ItemDragHelper dragHelper,
RecyclerView.ViewHolder viewHolder)
Invoked whenever drag gesture is started for the given viewHolder.
|
void onDragStarted(@NonNull ItemDragHelper dragHelper, @NonNull RecyclerView.ViewHolder viewHolder)
dragHelper - The item helper controlling the drag gesture for the view holder.viewHolder - The view holder for which has been the drag gesture started.onDragFinished(ItemDragHelper, RecyclerView.ViewHolder, int, int)void onDragFinished(@NonNull ItemDragHelper dragHelper, @NonNull RecyclerView.ViewHolder viewHolder, int fromPosition, int toPosition)
dragHelper - The item helper controlling the drag gesture for the view holder.viewHolder - The view holder for which has been the drag gesture finished.fromPosition - The position from which has been the view holder dragged.toPosition - The position at which has been the view holder dropped.onDragStarted(ItemDragHelper, RecyclerView.ViewHolder)void onDragCanceled(@NonNull ItemDragHelper dragHelper, @NonNull RecyclerView.ViewHolder viewHolder)
dragHelper - The item helper controlling the drag gesture for the view holder.viewHolder - The view holder for which has been the drag gesture canceled.