ItemDataType - public class ListViewDataAdapter<ItemDataType> extends ListViewDataAdapterBase<ItemDataType>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<ItemDataType> |
mItemDataList |
mForceCreateView, mLazyCreator, mViewHolderCreator| Constructor and Description |
|---|
ListViewDataAdapter() |
ListViewDataAdapter(ViewHolderCreator<ItemDataType> viewHolderCreator) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCount() |
java.util.ArrayList<ItemDataType> |
getDataList() |
ItemDataType |
getItem(int position) |
long |
getItemId(int position) |
forceCreateView, getView, setViewHolderClass, setViewHolderCreatorprotected java.util.ArrayList<ItemDataType> mItemDataList
public ListViewDataAdapter()
public ListViewDataAdapter(ViewHolderCreator<ItemDataType> viewHolderCreator)
viewHolderCreator - The view holder creator will create a View Holder that extends ViewHolderBasepublic java.util.ArrayList<ItemDataType> getDataList()
public int getCount()
public ItemDataType getItem(int position)
getItem in interface android.widget.AdaptergetItem in class ListViewDataAdapterBase<ItemDataType>public long getItemId(int position)