public interface ItemEffectProvider
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ANIMATION_DURATION_INVALIDATE |
static int |
THRESHOLD_INVALIDATE |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getAnimationDuration(android.support.v7.widget.RecyclerView recyclerView,
int animationType,
float animateDx,
float animateDy) |
float |
getMoveThreshold(android.support.v7.widget.RecyclerView.ViewHolder viewHolder) |
float |
getSwipeThreshold(android.support.v7.widget.RecyclerView.ViewHolder viewHolder) |
void |
onClearView(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder) |
void |
onSelectedChanged(android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
int actionState) |
void |
onSwipeChildDraw(android.graphics.Canvas c,
android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
float dX,
float dY,
int actionState,
boolean isCurrentlyActive) |
boolean |
requestViewHolderSameType() |
static final int THRESHOLD_INVALIDATE
static final int ANIMATION_DURATION_INVALIDATE
boolean requestViewHolderSameType()
void onSelectedChanged(android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
int actionState)
void onClearView(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder)
long getAnimationDuration(android.support.v7.widget.RecyclerView recyclerView,
int animationType,
float animateDx,
float animateDy)
float getMoveThreshold(android.support.v7.widget.RecyclerView.ViewHolder viewHolder)
float getSwipeThreshold(android.support.v7.widget.RecyclerView.ViewHolder viewHolder)
void onSwipeChildDraw(android.graphics.Canvas c,
android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.RecyclerView.ViewHolder viewHolder,
float dX,
float dY,
int actionState,
boolean isCurrentlyActive)