belongs to Maven artifact com.android.support:recyclerview-v7:28.0.0-alpha1
AdapterListUpdateCallback
public
final
class
AdapterListUpdateCallback
extends Object
implements
ListUpdateCallback
| java.lang.Object | |
| ↳ | android.support.v7.util.AdapterListUpdateCallback |
ListUpdateCallback that dispatches update events to the given adapter.
See also:
Summary
Public constructors | |
|---|---|
AdapterListUpdateCallback(Adapter adapter)
Creates an AdapterListUpdateCallback that will dispatch update events to the given adapter. |
|
Public methods | |
|---|---|
void
|
onChanged(int position, int count, Object payload)
Called when |
void
|
onInserted(int position, int count)
Called when |
void
|
onMoved(int fromPosition, int toPosition)
Called when an item changes its position in the list. |
void
|
onRemoved(int position, int count)
Called when |
Inherited methods | |
|---|---|
java.lang.Object
| |
android.support.v7.util.ListUpdateCallback
| |
Public constructors
AdapterListUpdateCallback
AdapterListUpdateCallback (Adapter adapter)
Creates an AdapterListUpdateCallback that will dispatch update events to the given adapter.
| Parameters | |
|---|---|
adapter |
Adapter: The Adapter to send updates to.
|
Public methods
onChanged
void onChanged (int position,
int count,
Object payload)Called when count number of items are updated at the given position.
| Parameters | |
|---|---|
position |
int: The position of the item which has been updated. |
count |
int: The number of items which has changed.
|
payload |
Object |
onInserted
void onInserted (int position,
int count)Called when count number of items are inserted at the given position.
| Parameters | |
|---|---|
position |
int: The position of the new item. |
count |
int: The number of items that have been added.
|
onMoved
void onMoved (int fromPosition,
int toPosition)Called when an item changes its position in the list.
| Parameters | |
|---|---|
fromPosition |
int: The previous position of the item before the move. |
toPosition |
int: The new position of the item.
|
onRemoved
void onRemoved (int position,
int count)Called when count number of items are removed from the given position.
| Parameters | |
|---|---|
position |
int: The position of the item which has been removed. |
count |
int: The number of items which have been removed.
|