T - H - public abstract class BaseListAdapter<T,H> extends XListAdapter<T>
mSelectPosition| Constructor and Description |
|---|
BaseListAdapter(android.content.Context context) |
BaseListAdapter(android.content.Context context,
java.util.Collection<T> data) |
BaseListAdapter(android.content.Context context,
T[] data) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
convert(H holder,
T item,
int position)
转换布局
|
protected abstract int |
getLayoutId()
获取适配的布局ID
|
android.view.View |
getView(int position,
android.view.View convertView,
android.view.ViewGroup parent) |
protected abstract H |
newViewHolder(android.view.View convertView)
创建ViewHolder
|
addData, addData, addData, addElement, clearData, clearNotNotify, getColor, getContext, getCount, getDrawable, getItem, getItemId, getItems, getSelectItem, getSelectPosition, getSize, getString, gone, inVisible, removeElement, removeElement, removeElements, removeElements, setData, setData, setSelectPosition, updateElement, visibleareAllItemsEnabled, getAutofillOptions, getDropDownView, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, setAutofillOptions, unregisterDataSetObserverpublic BaseListAdapter(android.content.Context context)
public BaseListAdapter(android.content.Context context,
java.util.Collection<T> data)
public BaseListAdapter(android.content.Context context,
T[] data)
public android.view.View getView(int position,
android.view.View convertView,
android.view.ViewGroup parent)
getView in interface android.widget.AdaptergetView in class XListAdapter<T>protected abstract H newViewHolder(android.view.View convertView)
convertView - 内容protected abstract int getLayoutId()