Class BadgesViewHolder


  • public class BadgesViewHolder
    extends androidx.recyclerview.widget.RecyclerView.ViewHolder
    View holder for the badges for BadgesAdapter
    • Field Summary

      Fields 
      Modifier and Type Field Description
      android.widget.TextView mDescriptionTextView  
      android.widget.ImageView mThumbImageView  
      • Fields inherited from class androidx.recyclerview.widget.RecyclerView.ViewHolder

        itemView
    • Constructor Summary

      Constructors 
      Constructor Description
      BadgesViewHolder​(android.view.View itemView)
      Constructor of the ViewHolder
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void bind​(Badge badge)
      View Binding for Badge
      void bind​(Metadatum metadatum)
      View Binding for Metadatum
      void setPlaceHolderResource​(int placeHolderResource)
      Set the placeholder resource in the avatar view
      • Methods inherited from class androidx.recyclerview.widget.RecyclerView.ViewHolder

        getAdapterPosition, getItemId, getItemViewType, getLayoutPosition, getOldPosition, getPosition, isRecyclable, setIsRecyclable, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • mThumbImageView

        public android.widget.ImageView mThumbImageView
      • mDescriptionTextView

        public android.widget.TextView mDescriptionTextView
    • Constructor Detail

      • BadgesViewHolder

        public BadgesViewHolder​(@NonNull
                                android.view.View itemView)
        Constructor of the ViewHolder
        Parameters:
        itemView - container view for view holder
    • Method Detail

      • bind

        public void bind​(Badge badge)
        View Binding for Badge
        Parameters:
        badge - Badge to bind in current view
      • bind

        public void bind​(Metadatum metadatum)
        View Binding for Metadatum
        Parameters:
        metadatum - Metadatum used to bind in current view
      • setPlaceHolderResource

        public void setPlaceHolderResource​(@DrawableRes
                                           int placeHolderResource)
        Set the placeholder resource in the avatar view
        Parameters:
        placeHolderResource - id of the drawable resource