public abstract class BaseRecyclerAdapter<T> extends XRecyclerAdapter<T,RecyclerViewHolder>
mData| Constructor and Description |
|---|
BaseRecyclerAdapter() |
BaseRecyclerAdapter(java.util.List<T> list) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
getItemLayoutId(int viewType)
适配的布局
|
protected RecyclerViewHolder |
getViewHolder(android.view.ViewGroup parent,
int viewType)
构建自定义的ViewHolder
|
add, bindData, clear, delete, getItem, getItemCount, getSelectPosition, inflateView, isEmpty, load, loadMore, onBindViewHolder, onCreateViewHolder, refresh, setOnItemClickListener, setOnItemLongClickListener, setSelectPositionpublic BaseRecyclerAdapter()
public BaseRecyclerAdapter(java.util.List<T> list)
protected abstract int getItemLayoutId(int viewType)
viewType - protected RecyclerViewHolder getViewHolder(android.view.ViewGroup parent, int viewType)
XRecyclerAdaptergetViewHolder in class XRecyclerAdapter<T,RecyclerViewHolder>