belongs to Maven artifact com.android.support:recyclerview-v7:28.0.0-alpha1
ItemTouchUIUtil
public interface ItemTouchUIUtil
android.support.v7.widget.helper.ItemTouchUIUtil |
Utility class for ItemTouchHelper
which handles item transformations for different API versions.
ItemTouchHelper.Callback
's drawing methods. Default implementations in ItemTouchHelper.Callback
call these methods with itemView
and ItemTouchUIUtil
makes necessary changes on the View depending on the API level. You can access the instance of ItemTouchUIUtil
via getDefaultUIUtil()
and call its methods with the children of ViewHolder that you want to apply default effects. See also:
Summary
Public methods | |
---|---|
abstract void | clearView(View view) The default implementation for |
abstract void | onDraw(Canvas c, RecyclerView recyclerView, View view, float dX, float dY, int actionState, boolean isCurrentlyActive) The default implementation for |
abstract void | onDrawOver(Canvas c, RecyclerView recyclerView, View view, float dX, float dY, int actionState, boolean isCurrentlyActive) The default implementation for |
abstract void | onSelected(View view) The default implementation for |
Public methods
clearView
void clearView (View view)
The default implementation for clearView(RecyclerView, RecyclerView.ViewHolder)
Parameters | |
---|---|
view | View |
onDraw
void onDraw (Canvas c, RecyclerView recyclerView, View view, float dX, float dY, int actionState, boolean isCurrentlyActive)
The default implementation for onChildDraw(Canvas, RecyclerView, RecyclerView.ViewHolder, float, float, int, boolean)
Parameters | |
---|---|
c | Canvas |
recyclerView | RecyclerView |
view | View |
dX | float |
dY | float |
actionState | int |
isCurrentlyActive | boolean |
onDrawOver
void onDrawOver (Canvas c, RecyclerView recyclerView, View view, float dX, float dY, int actionState, boolean isCurrentlyActive)
The default implementation for onChildDrawOver(Canvas, RecyclerView, RecyclerView.ViewHolder, float, float, int, boolean)
Parameters | |
---|---|
c | Canvas |
recyclerView | RecyclerView |
view | View |
dX | float |
dY | float |
actionState | int |
isCurrentlyActive | boolean |
onSelected
void onSelected (View view)
The default implementation for onSelectedChanged(RecyclerView.ViewHolder, int)
Parameters | |
---|---|
view | View |