Class OffersViewHolder
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.ViewHolder
-
- com.cheetahdigital.offers.ui.list.OffersViewHolder
-
- Direct Known Subclasses:
SwipeOffersViewHolder
public class OffersViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolderTheRecyclerView.ViewHolderclass forOffersListFragment
-
-
Field Summary
Fields Modifier and Type Field Description android.widget.ImageViewmAvatarandroid.widget.TextViewmBodyandroid.view.ViewmContainerandroid.widget.TextViewmDetailsandroid.widget.TextViewmNameandroid.widget.TextViewmSubheading
-
Constructor Summary
Constructors Constructor Description OffersViewHolder(android.view.View itemView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbind(Offer offer)Method to bind and display theOfferto theOffersViewHoldervoidsetEnableShowImageOnBackground(boolean showImageOnBackground)Set the flag for enabling the image on background of the containervoidsetPlaceHolderResource(int placeHolderResource)Set the placeholder resource in the avatar view
-
-
-
Method Detail
-
bind
public void bind(Offer offer)
Method to bind and display theOfferto theOffersViewHolder- Parameters:
offer- theOfferto display
-
setPlaceHolderResource
public void setPlaceHolderResource(@DrawableRes int placeHolderResource)Set the placeholder resource in the avatar view- Parameters:
placeHolderResource-DrawableResid of the place holder resource
-
setEnableShowImageOnBackground
public void setEnableShowImageOnBackground(boolean showImageOnBackground)
Set the flag for enabling the image on background of the container- Parameters:
showImageOnBackground- true to enable showing of image on background, else false
-
-