Class GroupDetailMembersAdapter
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.Adapter<GroupDetailMembersViewHolder>
-
- com.cheetahdigital.groups.ui.detail.GroupDetailMembersAdapter
-
public class GroupDetailMembersAdapter extends androidx.recyclerview.widget.RecyclerView.Adapter<GroupDetailMembersViewHolder>
The adapter forGroupMembersListFragment
-
-
Constructor Summary
Constructors Constructor Description GroupDetailMembersAdapter(java.util.List<Member> members)GroupDetailMembersAdapter(java.util.List<Member> members, GroupDetailMembersClickListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetItemCount()voidonBindViewHolder(GroupDetailMembersViewHolder holder, int position)GroupDetailMembersViewHolderonCreateViewHolder(android.view.ViewGroup parent, int viewType)voidreplace(java.util.List<Member> members)Replace current list stored with new list passedvoidsetPlaceholder(int placeholder)Set the placeholder for this view-
Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
bindViewHolder, createViewHolder, getItemId, getItemViewType, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
-
-
-
-
Constructor Detail
-
GroupDetailMembersAdapter
public GroupDetailMembersAdapter(java.util.List<Member> members)
-
GroupDetailMembersAdapter
public GroupDetailMembersAdapter(java.util.List<Member> members, GroupDetailMembersClickListener listener)
-
-
Method Detail
-
onCreateViewHolder
public GroupDetailMembersViewHolder onCreateViewHolder(android.view.ViewGroup parent, int viewType)
- Specified by:
onCreateViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<GroupDetailMembersViewHolder>
-
onBindViewHolder
public void onBindViewHolder(GroupDetailMembersViewHolder holder, int position)
- Specified by:
onBindViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<GroupDetailMembersViewHolder>
-
replace
public void replace(java.util.List<Member> members)
Replace current list stored with new list passed- Parameters:
members- list ofMemberto use
-
getItemCount
public int getItemCount()
- Specified by:
getItemCountin classandroidx.recyclerview.widget.RecyclerView.Adapter<GroupDetailMembersViewHolder>
-
setPlaceholder
public void setPlaceholder(@DrawableRes int placeholder)Set the placeholder for this view- Parameters:
placeholder- default drawable to display
-
-