public class ScheduleAdapter
extends androidx.recyclerview.widget.RecyclerView.Adapter<com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder>
Modifier and Type | Method and Description |
---|---|
int |
getItemCount()
Count elements in schedules list
|
void |
onBindViewHolder(com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder holder,
int position)
onBindViewHolder method
|
com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType)
onCreateViewHolder method
|
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
@NonNull public com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder onCreateViewHolder(@NonNull android.view.ViewGroup parent, int viewType)
onCreateViewHolder
in class androidx.recyclerview.widget.RecyclerView.Adapter<com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder>
parent
- parent view groupviewType
- view typepublic void onBindViewHolder(@NonNull com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder holder, int position)
onBindViewHolder
in class androidx.recyclerview.widget.RecyclerView.Adapter<com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder>
holder
- view holderposition
- bind positionpublic int getItemCount()
getItemCount
in class androidx.recyclerview.widget.RecyclerView.Adapter<com.example.smartgarden.ui.adapters.ScheduleAdapter.ViewHolder>