public abstract class MultiItemCommonAdapter<T> extends CommonAdapter<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected MultiItemTypeSupport<T> |
mMultiItemTypeSupport |
mContext, mDatas, mInflater, mLayoutId| 构造器和说明 |
|---|
MultiItemCommonAdapter(android.content.Context context,
java.util.List<T> datas,
MultiItemTypeSupport<T> multiItemTypeSupport) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getItemViewType(int position) |
ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
convert, getDatas, getItem, getItemCount, getPosition, isEnabled, notifyDataSetChanged, onBindViewHolder, setListener, setOnItemClickListener, setOnItemLongClickClickListenerprotected MultiItemTypeSupport<T> mMultiItemTypeSupport
public MultiItemCommonAdapter(android.content.Context context,
java.util.List<T> datas,
MultiItemTypeSupport<T> multiItemTypeSupport)
public int getItemViewType(int position)
public ViewHolder onCreateViewHolder(android.view.ViewGroup parent, int viewType)
onCreateViewHolder 在类中 CommonAdapter<T>