public static interface ItemDragHelper.DragViewHolder extends RecyclerViewItemHelper.InteractiveViewHolder
ViewHolders which want to support
drag feature for theirs corresponding item views.| Modifier and Type | Method and Description |
|---|---|
void |
onDragCanceled()
This method is never called by the drag helper, but is left here only for convenience.
|
void |
onDragFinished(int fromPosition,
int toPosition)
Called by the drag helper whenever drag gesture for view of this holder is finished.
|
void |
onDragStarted()
Called by the drag helper whenever drag gesture for view of this holder is started.
|
getInteractiveView, onDraw, onDrawOvervoid onDragStarted()
onDragFinished(int, int),
onDragCanceled(),
ItemDragHelper.Callback#onSelectedChanged(RecyclerView.ViewHolder, int)void onDragFinished(int fromPosition,
int toPosition)
fromPosition - The position from which has been the view holder dragged.toPosition - The position at which has been the view holder dropped.onDragStarted(),
ItemDragHelper.Callback#clearView(RecyclerView, RecyclerView.ViewHolder)void onDragCanceled()