Package com.my.target.nativeads.views
Class PromoCardRecyclerView.PromoCardAdapter
java.lang.Object
androidx.recyclerview.widget.RecyclerView.Adapter<com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder>
com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardAdapter
- Enclosing class:
- PromoCardRecyclerView
public abstract static class PromoCardRecyclerView.PromoCardAdapter
extends androidx.recyclerview.widget.RecyclerView.Adapter<com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintabstract PromoCardViewvoidonBindViewHolder(com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder holder, int position) com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolderonCreateViewHolder(android.view.ViewGroup parent, int viewType) voidonViewRecycled(com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder holder) voidsetCards(List<NativePromoCard> promoCards) 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, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
-
Constructor Details
-
PromoCardAdapter
public PromoCardAdapter()
-
-
Method Details
-
setCards
-
getNativePromoCards
-
onCreateViewHolder
public com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder onCreateViewHolder(android.view.ViewGroup parent, int viewType) - Specified by:
onCreateViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder>
-
onBindViewHolder
public void onBindViewHolder(com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder holder, int position) - Specified by:
onBindViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder>
-
getItemCount
public int getItemCount()- Specified by:
getItemCountin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder>
-
onViewRecycled
public void onViewRecycled(com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder holder) - Overrides:
onViewRecycledin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.my.target.nativeads.views.PromoCardRecyclerView.PromoCardViewHolder>
-
getPromoCardView
-