public class SingleTypeViewAdapter<T> extends android.dev.support.recycler.adapter.RecyclerViewAdapter<T,BindViewTypeHolder>
| 限定符 | 构造器和说明 |
|---|---|
protected |
SingleTypeViewAdapter(SingleTypeBuilder<T> builder) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected BindViewTypeHolder |
createItemViewHolder(android.view.ViewGroup parent,
int viewType) |
int |
getItemViewType(int position) |
void |
onBindViewHolder(BindViewTypeHolder holder,
int position,
java.util.List<java.lang.Object> payloads) |
boolean |
onFailedToRecycleView(BindViewTypeHolder holder) |
void |
onViewAttachedToWindow(BindViewTypeHolder holder) |
void |
onViewDetachedFromWindow(BindViewTypeHolder holder) |
void |
onViewRecycled(BindViewTypeHolder holder) |
SingleTypeViewAdapter<T> |
setItemClickListener(android.dev.support.recycler.adapter.caller.RecyclerItemClickListener listener) |
add, add, addData, clear, getCollections, getItem, getItemCount, getItemViewRoot, onBindViewHolder, onCreateViewHolder, refreshData, refreshData, remove, remove, validViewTypebindViewHolder, createViewHolder, getItemId, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onDetachedFromRecyclerView, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasStableIds, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, registerAdapterDataObserver, unregisterAdapterDataObserverprotected SingleTypeViewAdapter(SingleTypeBuilder<T> builder)
protected final BindViewTypeHolder createItemViewHolder(android.view.ViewGroup parent, int viewType)
createItemViewHolder 在类中 android.dev.support.recycler.adapter.RecyclerViewAdapter<T,BindViewTypeHolder>public final void onBindViewHolder(BindViewTypeHolder holder, int position, java.util.List<java.lang.Object> payloads)
onBindViewHolder 在类中 android.support.v7.widget.RecyclerView.Adapter<BindViewTypeHolder>public void onViewRecycled(BindViewTypeHolder holder)
onViewRecycled 在类中 android.support.v7.widget.RecyclerView.Adapter<BindViewTypeHolder>public void onViewAttachedToWindow(BindViewTypeHolder holder)
onViewAttachedToWindow 在类中 android.support.v7.widget.RecyclerView.Adapter<BindViewTypeHolder>public void onViewDetachedFromWindow(BindViewTypeHolder holder)
onViewDetachedFromWindow 在类中 android.support.v7.widget.RecyclerView.Adapter<BindViewTypeHolder>public boolean onFailedToRecycleView(BindViewTypeHolder holder)
onFailedToRecycleView 在类中 android.support.v7.widget.RecyclerView.Adapter<BindViewTypeHolder>public SingleTypeViewAdapter<T> setItemClickListener(android.dev.support.recycler.adapter.caller.RecyclerItemClickListener listener)
setItemClickListener 在类中 android.dev.support.recycler.adapter.RecyclerViewAdapter<T,BindViewTypeHolder>public int getItemViewType(int position)
getItemViewType 在接口中 android.dev.support.recycler.adapter.RecyclerAdapter<T>getItemViewType 在类中 android.support.v7.widget.RecyclerView.Adapter<BindViewTypeHolder>