public class ContactAdapter extends android.support.v7.widget.RecyclerView.Adapter<ContactAdapter.ViewHolder>
限定符和类型 | 类和说明 |
---|---|
static class |
ContactAdapter.ViewHolder |
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<ContactItemBean> |
mData |
protected android.view.LayoutInflater |
mInflater |
构造器和说明 |
---|
ContactAdapter(java.util.List<ContactItemBean> data) |
限定符和类型 | 方法和说明 |
---|---|
int |
getItemCount() |
void |
onBindViewHolder(ContactAdapter.ViewHolder holder,
int position) |
ContactAdapter.ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
onViewRecycled(ContactAdapter.ViewHolder holder) |
void |
setDataSource(java.util.List<ContactItemBean> datas) |
void |
setOnItemClickListener(ContactListView.OnItemClickListener listener) |
void |
setOnSelectChangedListener(ContactListView.OnSelectChangedListener selectListener) |
void |
setSingleSelectMode(boolean mode) |
bindViewHolder, createViewHolder, getItemId, getItemViewType, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
protected java.util.List<ContactItemBean> mData
protected android.view.LayoutInflater mInflater
public ContactAdapter(java.util.List<ContactItemBean> data)
public ContactAdapter.ViewHolder onCreateViewHolder(android.view.ViewGroup parent, int viewType)
onCreateViewHolder
在类中 android.support.v7.widget.RecyclerView.Adapter<ContactAdapter.ViewHolder>
public void onBindViewHolder(ContactAdapter.ViewHolder holder, int position)
onBindViewHolder
在类中 android.support.v7.widget.RecyclerView.Adapter<ContactAdapter.ViewHolder>
public void onViewRecycled(ContactAdapter.ViewHolder holder)
onViewRecycled
在类中 android.support.v7.widget.RecyclerView.Adapter<ContactAdapter.ViewHolder>
public int getItemCount()
getItemCount
在类中 android.support.v7.widget.RecyclerView.Adapter<ContactAdapter.ViewHolder>
public void setDataSource(java.util.List<ContactItemBean> datas)
public void setSingleSelectMode(boolean mode)
public void setOnSelectChangedListener(ContactListView.OnSelectChangedListener selectListener)
public void setOnItemClickListener(ContactListView.OnItemClickListener listener)