public class LoadMoreWrapper<T>
extends android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
LoadMoreWrapper.OnLoadMoreListener |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ITEM_TYPE_LOAD_MORE |
| 构造器和说明 |
|---|
LoadMoreWrapper(android.support.v7.widget.RecyclerView.Adapter adapter) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getItemCount() |
int |
getItemViewType(int position) |
void |
onAttachedToRecyclerView(android.support.v7.widget.RecyclerView recyclerView) |
void |
onBindViewHolder(android.support.v7.widget.RecyclerView.ViewHolder holder,
int position) |
android.support.v7.widget.RecyclerView.ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
onViewAttachedToWindow(android.support.v7.widget.RecyclerView.ViewHolder holder) |
LoadMoreWrapper |
setLoadMoreView(int layoutId) |
LoadMoreWrapper |
setLoadMoreView(android.view.View loadMoreView) |
LoadMoreWrapper |
setOnLoadMoreListener(LoadMoreWrapper.OnLoadMoreListener loadMoreListener) |
bindViewHolder, createViewHolder, getItemId, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserverpublic static final int ITEM_TYPE_LOAD_MORE
public LoadMoreWrapper(android.support.v7.widget.RecyclerView.Adapter adapter)
public int getItemViewType(int position)
getItemViewType 在类中 android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>public android.support.v7.widget.RecyclerView.ViewHolder onCreateViewHolder(android.view.ViewGroup parent,
int viewType)
onCreateViewHolder 在类中 android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>public void onBindViewHolder(android.support.v7.widget.RecyclerView.ViewHolder holder,
int position)
onBindViewHolder 在类中 android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>public void onAttachedToRecyclerView(android.support.v7.widget.RecyclerView recyclerView)
onAttachedToRecyclerView 在类中 android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>public void onViewAttachedToWindow(android.support.v7.widget.RecyclerView.ViewHolder holder)
onViewAttachedToWindow 在类中 android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>public int getItemCount()
getItemCount 在类中 android.support.v7.widget.RecyclerView.Adapter<android.support.v7.widget.RecyclerView.ViewHolder>public LoadMoreWrapper setOnLoadMoreListener(LoadMoreWrapper.OnLoadMoreListener loadMoreListener)
public LoadMoreWrapper setLoadMoreView(android.view.View loadMoreView)
public LoadMoreWrapper setLoadMoreView(int layoutId)