RvItemDragPosHelper

class RvItemDragPosHelper(dragFlags: Int = ItemTouchHelper.UP or ItemTouchHelper.DOWN) : ItemTouchHelper.Callback

列表拖动排序

Constructors

Link copied to clipboard
constructor(dragFlags: Int = ItemTouchHelper.UP or ItemTouchHelper.DOWN)

Types

Link copied to clipboard
interface OnMoveListener

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun detach()
Link copied to clipboard
open fun getAnimationDuration(@NonNull p0: RecyclerView, p1: Int, p2: Float, p3: Float): Long
Link copied to clipboard
Link copied to clipboard
open override fun getMovementFlags(recyclerView: RecyclerView, viewHolder: RecyclerView.ViewHolder): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun interpolateOutOfBoundsScroll(@NonNull p0: RecyclerView, p1: Int, p2: Int, p3: Int, p4: Long): Int
Link copied to clipboard
open override fun isItemViewSwipeEnabled(): Boolean
Link copied to clipboard
open override fun isLongPressDragEnabled(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onMove(recyclerView: RecyclerView, viewHolder: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun onSelectedChanged(viewHolder: RecyclerView.ViewHolder?, actionState: Int)
Link copied to clipboard
open override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int)
Link copied to clipboard