ItemDataType - public class PagedListViewDataAdapter<ItemDataType> extends ListViewDataAdapterBase<ItemDataType>
| Modifier and Type | Field and Description |
|---|---|
protected ListPageInfo<ItemDataType> |
mListPageInfo |
mForceCreateView, mLazyCreator, mViewHolderCreator| Constructor and Description |
|---|
PagedListViewDataAdapter() |
PagedListViewDataAdapter(ViewHolderCreator<ItemDataType> viewHolderCreator) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearList() |
int |
getCount() |
ItemDataType |
getItem(int position) |
long |
getItemId(int position) |
ListPageInfo<ItemDataType> |
getListPageInfo() |
void |
setListPageInfo(ListPageInfo<ItemDataType> listPageInfo) |
forceCreateView, getView, setViewHolderClass, setViewHolderCreatorprotected ListPageInfo<ItemDataType> mListPageInfo
public PagedListViewDataAdapter()
public PagedListViewDataAdapter(ViewHolderCreator<ItemDataType> viewHolderCreator)
viewHolderCreator - The view holder creator will create a View Holder that extends ViewHolderBasepublic void setListPageInfo(ListPageInfo<ItemDataType> listPageInfo)
public ListPageInfo<ItemDataType> getListPageInfo()
public int getCount()
public ItemDataType getItem(int position)
getItem in interface android.widget.AdaptergetItem in class ListViewDataAdapterBase<ItemDataType>public void clearList()
public long getItemId(int position)