AdapterListUpdateCallback
public final class AdapterListUpdateCallback implements ListUpdateCallback
ListUpdateCallback that dispatches update events to the given adapter.
| See also | |
|---|---|
dispatchUpdatesTo |
Summary
Public constructors |
|---|
|
Creates an AdapterListUpdateCallback that will dispatch update events to the given adapter. |
Public methods |
|
|---|---|
void |
Called when count} number of items are updated at the given position. |
void |
onInserted(int position, int count)Called when count} number of items are inserted at the given position. |
void |
onMoved(int fromPosition, int toPosition)Called when an item changes its position in the list. |
void |
onRemoved(int position, int count)Called when count} number of items are removed from the given position. |
Public constructors
AdapterListUpdateCallback
public AdapterListUpdateCallback(@NonNull RecyclerView.Adapter adapter)
Creates an AdapterListUpdateCallback that will dispatch update events to the given adapter.
| Parameters | |
|---|---|
@NonNull RecyclerView.Adapter adapter |
The Adapter to send updates to. |
Public methods
onChanged
public void onChanged(int position, int count, Object payload)
Called when count} number of items are updated at the given position.
onInserted
public void onInserted(int position, int count)
Called when count} number of items are inserted at the given position.