ThumbnailsTouchHelperCallback

public class ThumbnailsTouchHelperCallback extends ItemTouchHelper.Callback

Internal use only.

Constructors

ThumbnailsTouchHelperCallback
Link copied to clipboard
void ThumbnailsTouchHelperCallback(ThumbnailsTouchHelperListener listener)

Functions

canDropOver
Link copied to clipboard
boolean canDropOver(RecyclerView recyclerView, RecyclerView.ViewHolder current, RecyclerView.ViewHolder target)
chooseDropTarget
Link copied to clipboard
RecyclerView.ViewHolder chooseDropTarget(RecyclerView.ViewHolder selected, List<RecyclerView.ViewHolder> dropTargets, int curX, int curY)
clearView
Link copied to clipboard
void clearView(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder)
convertToAbsoluteDirection
Link copied to clipboard
int convertToAbsoluteDirection(int flags, int layoutDirection)
convertToRelativeDirection
Link copied to clipboard
static int convertToRelativeDirection(int flags, int layoutDirection)
getAnimationDuration
Link copied to clipboard
long getAnimationDuration(RecyclerView recyclerView, int animationType, float animateDx, float animateDy)
getBoundingBoxMargin
Link copied to clipboard
int getBoundingBoxMargin()
getDefaultUIUtil
Link copied to clipboard
static ItemTouchUIUtil getDefaultUIUtil()
getMovementFlags
Link copied to clipboard
int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder)
getMoveThreshold
Link copied to clipboard
float getMoveThreshold(RecyclerView.ViewHolder viewHolder)
getSwipeEscapeVelocity
Link copied to clipboard
float getSwipeEscapeVelocity(float defaultValue)
getSwipeThreshold
Link copied to clipboard
float getSwipeThreshold(RecyclerView.ViewHolder viewHolder)
getSwipeVelocityThreshold
Link copied to clipboard
float getSwipeVelocityThreshold(float defaultValue)
interpolateOutOfBoundsScroll
Link copied to clipboard
int interpolateOutOfBoundsScroll(RecyclerView recyclerView, int viewSize, int viewSizeOutOfBounds, int totalSize, long msSinceStartScroll)
isItemViewSwipeEnabled
Link copied to clipboard
boolean isItemViewSwipeEnabled()
isLongPressDragEnabled
Link copied to clipboard
boolean isLongPressDragEnabled()
makeFlag
Link copied to clipboard
static int makeFlag(int actionState, int directions)
makeMovementFlags
Link copied to clipboard
static int makeMovementFlags(int dragFlags, int swipeFlags)
onChildDraw
Link copied to clipboard
void onChildDraw(Canvas c, RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive)
onChildDrawOver
Link copied to clipboard
void onChildDrawOver(Canvas c, RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive)
onMove
Link copied to clipboard
boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target)
onMoved
Link copied to clipboard
void onMoved(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, int fromPos, RecyclerView.ViewHolder target, int toPos, int x, int y)
onSelectedChanged
Link copied to clipboard
void onSelectedChanged(RecyclerView.ViewHolder viewHolder, int actionState)
onSwiped
Link copied to clipboard
void onSwiped(RecyclerView.ViewHolder viewHolder, int direction)