public abstract class MultiItemCommonAdapter<T> extends CommonAdapter<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected MultiItemTypeSupport<T> |
mMultiItemTypeSupport |
mContext, mDatas, mInflater| 构造器和说明 |
|---|
MultiItemCommonAdapter(android.content.Context context,
java.util.List<T> datas,
MultiItemTypeSupport<T> multiItemTypeSupport) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getItemViewType(int position) |
android.view.View |
getView(int position,
android.view.View convertView,
android.view.ViewGroup parent) |
int |
getViewTypeCount() |
convert, getCount, getItem, getItemIdprotected MultiItemTypeSupport<T> mMultiItemTypeSupport
public MultiItemCommonAdapter(android.content.Context context,
java.util.List<T> datas,
MultiItemTypeSupport<T> multiItemTypeSupport)
public int getViewTypeCount()
getViewTypeCount 在接口中 android.widget.AdaptergetViewTypeCount 在类中 android.widget.BaseAdapterpublic int getItemViewType(int position)
getItemViewType 在接口中 android.widget.AdaptergetItemViewType 在类中 android.widget.BaseAdapterpublic android.view.View getView(int position,
android.view.View convertView,
android.view.ViewGroup parent)
getView 在接口中 android.widget.AdaptergetView 在类中 CommonAdapter<T>