Class GalleryRecyclerViewAdapter
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.Adapter<com.intercom.input.gallery.adapter.ImageViewHolder>
-
- com.intercom.input.gallery.adapter.GalleryRecyclerViewAdapter
-
public class GalleryRecyclerViewAdapter extends androidx.recyclerview.widget.RecyclerView.Adapter<com.intercom.input.gallery.adapter.ImageViewHolder>
-
-
Constructor Summary
Constructors Constructor Description GalleryRecyclerViewAdapter(LayoutInflater layoutInflater, List<GalleryImage> galleryImages, boolean expanded, OnImageClickListener onImageClickListener, ImageLoader imageLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GalleryImagegetItem(int position)intgetItemCount()voidonBindViewHolder(com.intercom.input.gallery.adapter.ImageViewHolder imageViewHolder, int position)com.intercom.input.gallery.adapter.ImageViewHolderonCreateViewHolder(ViewGroup parent, int viewType)voidonViewRecycled(com.intercom.input.gallery.adapter.ImageViewHolder holder)-
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 Detail
-
GalleryRecyclerViewAdapter
public GalleryRecyclerViewAdapter(LayoutInflater layoutInflater, List<GalleryImage> galleryImages, boolean expanded, OnImageClickListener onImageClickListener, ImageLoader imageLoader)
-
-
Method Detail
-
onCreateViewHolder
public com.intercom.input.gallery.adapter.ImageViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
- Specified by:
onCreateViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.intercom.input.gallery.adapter.ImageViewHolder>
-
onBindViewHolder
public void onBindViewHolder(com.intercom.input.gallery.adapter.ImageViewHolder imageViewHolder, int position)- Specified by:
onBindViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.intercom.input.gallery.adapter.ImageViewHolder>
-
getItemCount
public int getItemCount()
- Specified by:
getItemCountin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.intercom.input.gallery.adapter.ImageViewHolder>
-
onViewRecycled
public void onViewRecycled(com.intercom.input.gallery.adapter.ImageViewHolder holder)
- Overrides:
onViewRecycledin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.intercom.input.gallery.adapter.ImageViewHolder>
-
getItem
public GalleryImage getItem(int position)
-
-