Package genericepg.duna.project.adapter
Class GenericChannelsAdapter<V>
java.lang.Object
androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
genericepg.duna.project.adapter.GenericChannelsAdapter<V>
public abstract class GenericChannelsAdapter<V>
extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
Created by Marius Duna on 9/15/2016.
-
Constructor Summary
Constructors Constructor Description GenericChannelsAdapter(java.util.ArrayList<V> horizontalList) -
Method Summary
Modifier and Type Method Description VgetItem(int position)intgetItemCount()abstract voidonBindData(androidx.recyclerview.widget.RecyclerView.ViewHolder holder, int position)voidonBindViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder holder, int position)androidx.recyclerview.widget.RecyclerView.ViewHolderonCreateViewHolder(android.view.ViewGroup parent, int viewType)abstract androidx.recyclerview.widget.RecyclerView.ViewHoldersetViewHolder(android.view.ViewGroup parent)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, unregisterAdapterDataObserverMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GenericChannelsAdapter
-
-
Method Details
-
setViewHolder
public abstract androidx.recyclerview.widget.RecyclerView.ViewHolder setViewHolder(android.view.ViewGroup parent) -
onBindData
public abstract void onBindData(androidx.recyclerview.widget.RecyclerView.ViewHolder holder, int position) -
onCreateViewHolder
public androidx.recyclerview.widget.RecyclerView.ViewHolder onCreateViewHolder(android.view.ViewGroup parent, int viewType)- Specified by:
onCreateViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
-
onBindViewHolder
public void onBindViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder holder, int position)- Specified by:
onBindViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
-
getItemCount
public int getItemCount()- Specified by:
getItemCountin classandroidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
-
getItem
-