| Interface | Description |
|---|---|
| DataProvider<T> |
Provides the actual data to Pager
|
| PagerListener<T> |
Listener to register to get notified about changes to the data in a Pager
|
| PagerNotifier<T> |
Use this to notify the Pager clients that a data is replaced or data getDataSize changed.
|
| Class | Description |
|---|---|
| ListDataProvider<T> |
A List that implements
interface DataProvider |
| Pager<T> |
Provides access to a collection of data paging them as needed. Only a subset of the data is loaded on to memory. This window can be configured using
This can be passed across process using AIDL or Remoter |