added in version 1.0.0
belongs to Maven artifact androidx.recyclerview:recyclerview:1.0.0-beta01

RecyclerView.AdapterDataObserver

public static abstract class RecyclerView.AdapterDataObserver
extends Object

java.lang.Object
   ↳ androidx.recyclerview.widget.RecyclerView.AdapterDataObserver


Observer base class for watching changes to an RecyclerView.Adapter. See RecyclerView.Adapter.registerAdapterDataObserver(AdapterDataObserver).

Summary

Public constructors

RecyclerView.AdapterDataObserver()

Public methods

void onChanged()
void onItemRangeChanged(int positionStart, int itemCount, Object payload)
void onItemRangeChanged(int positionStart, int itemCount)
void onItemRangeInserted(int positionStart, int itemCount)
void onItemRangeMoved(int fromPosition, int toPosition, int itemCount)
void onItemRangeRemoved(int positionStart, int itemCount)

Inherited methods

Public constructors

RecyclerView.AdapterDataObserver

added in version 1.0.0
public RecyclerView.AdapterDataObserver ()

Public methods

onChanged

added in version 1.0.0
public void onChanged ()

onItemRangeChanged

added in version 1.0.0
public void onItemRangeChanged (int positionStart, 
                int itemCount, 
                Object payload)

Parameters
positionStart int

itemCount int

payload Object

onItemRangeChanged

added in version 1.0.0
public void onItemRangeChanged (int positionStart, 
                int itemCount)

Parameters
positionStart int

itemCount int

onItemRangeInserted

added in version 1.0.0
public void onItemRangeInserted (int positionStart, 
                int itemCount)

Parameters
positionStart int

itemCount int

onItemRangeMoved

added in version 1.0.0
public void onItemRangeMoved (int fromPosition, 
                int toPosition, 
                int itemCount)

Parameters
fromPosition int

toPosition int

itemCount int

onItemRangeRemoved

added in version 1.0.0
public void onItemRangeRemoved (int positionStart, 
                int itemCount)

Parameters
positionStart int

itemCount int