public abstract class Paginate
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Paginate.Callbacks |
| Constructor and Description |
|---|
Paginate() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
setHasMoreDataToLoad(boolean hasMoreDataToLoad)
Use this method to indicate that there is or isn't more data to load.
|
abstract void |
unbind()
Call unbind to detach list (RecyclerView or AbsListView) from Paginate when pagination functionality is no
longer needed on the list.
|
static RecyclerPaginate.Builder |
with(RecyclerView recyclerView,
Paginate.Callbacks callback)
Create pagination functionality upon RecyclerView.
|
public abstract void setHasMoreDataToLoad(boolean hasMoreDataToLoad)
hasMoreDataToLoad - true if there is more data to load, false otherwise.public abstract void unbind()
public static RecyclerPaginate.Builder with(RecyclerView recyclerView, Paginate.Callbacks callback)
recyclerView - RecyclerView that will have pagination functionality.callback - pagination callbacks.RecyclerPaginate.Builder