Class RecyclerAdapter
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.Adapter<RecyclerAdapter.RecyclerViewHolder>
-
- com.example.cardiacmeasurementmanager.RecyclerAdapter
-
public class RecyclerAdapter extends androidx.recyclerview.widget.RecyclerView.Adapter<RecyclerAdapter.RecyclerViewHolder>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRecyclerAdapter.CustomClickListenerclassRecyclerAdapter.RecyclerViewHolder
-
Constructor Summary
Constructors Constructor Description RecyclerAdapter(android.content.Context context, java.util.ArrayList<ModelClass> list, int greenC, int redC)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetItemCount()voidonBindViewHolder(RecyclerAdapter.RecyclerViewHolder holder, int position)RecyclerAdapter.RecyclerViewHolderonCreateViewHolder(android.view.ViewGroup parent, int viewType)voidsetCustomClickListener(RecyclerAdapter.CustomClickListener customClickListener)-
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
-
RecyclerAdapter
public RecyclerAdapter(android.content.Context context, java.util.ArrayList<ModelClass> list, int greenC, int redC)- Parameters:
context-list-greenC-redC-
-
-
Method Detail
-
setCustomClickListener
public void setCustomClickListener(RecyclerAdapter.CustomClickListener customClickListener)
- Parameters:
customClickListener-
-
onCreateViewHolder
@NonNull public RecyclerAdapter.RecyclerViewHolder onCreateViewHolder(@NonNull android.view.ViewGroup parent, int viewType)
- Specified by:
onCreateViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<RecyclerAdapter.RecyclerViewHolder>- Parameters:
parent-viewType-- Returns:
-
onBindViewHolder
public void onBindViewHolder(@NonNull RecyclerAdapter.RecyclerViewHolder holder, int position)- Specified by:
onBindViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<RecyclerAdapter.RecyclerViewHolder>- Parameters:
holder-position-
-
getItemCount
public int getItemCount()
- Specified by:
getItemCountin classandroidx.recyclerview.widget.RecyclerView.Adapter<RecyclerAdapter.RecyclerViewHolder>- Returns:
-
-