Class RvAdapter

java.lang.Object
androidx.recyclerview.widget.RecyclerView.Adapter<VH>
androidx.recyclerview.widget.ListAdapter<EachData,RvAdapter.ViewHolder>
com.example.cardiacrecorder.adapter.RvAdapter

public class RvAdapter extends androidx.recyclerview.widget.ListAdapter<EachData,RvAdapter.ViewHolder>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    (package private) static class 
    ViewHolder Class
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RvAdapter(android.content.Context mContext)
    constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onBindViewHolder(RvAdapter.ViewHolder holder, int position)
    Creates Layout
    onCreateViewHolder(android.view.ViewGroup parent, int viewType)
    Creates ViewHolder
    void
    AdapterListener Setter

    Methods inherited from class androidx.recyclerview.widget.ListAdapter

    getCurrentList, getItem, getItemCount, onCurrentListChanged, submitList, submitList

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • curColor

      int curColor
  • Constructor Details

    • RvAdapter

      public RvAdapter(android.content.Context mContext)
      constructor
      Parameters:
      mContext -
  • Method Details

    • onCreateViewHolder

      @NonNull public RvAdapter.ViewHolder onCreateViewHolder(@NonNull android.view.ViewGroup parent, int viewType)
      Creates ViewHolder
      Specified by:
      onCreateViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<RvAdapter.ViewHolder>
      Parameters:
      parent - The ViewGroup into which the new View will be added after it is bound to an adapter position.
      viewType - The view type of the new View.
      Returns:
      ViewHolder
    • onBindViewHolder

      public void onBindViewHolder(@NonNull RvAdapter.ViewHolder holder, int position)
      Creates Layout
      Specified by:
      onBindViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<RvAdapter.ViewHolder>
      Parameters:
      holder - The ViewHolder which should be updated to represent the contents of the item at the given position in the data set.
      position - The position of the item within the adapter's data set.
    • setAdapterListener

      public void setAdapterListener(AdapterListener adapterListener)
      AdapterListener Setter
      Parameters:
      adapterListener -