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