public class NewsfeedAdaptor extends androidx.recyclerview.widget.RecyclerView.Adapter<NewsfeedAdaptor.myViewHolder>
| Modifier and Type | Class and Description |
|---|---|
class |
NewsfeedAdaptor.myViewHolder
Creates recycler view for viewing item image and the title
|
static interface |
NewsfeedAdaptor.OnItemClickListener
Implements item on click methods on the recycler view
|
| Constructor and Description |
|---|
NewsfeedAdaptor(android.content.Context context,
java.util.List<CreateFoundObject> uploads) |
| Modifier and Type | Method and Description |
|---|---|
int |
getItemCount()
Gets the count of total data /objects
|
void |
onBindViewHolder(NewsfeedAdaptor.myViewHolder holder,
int position)
Sets the image uri onto the view
|
NewsfeedAdaptor.myViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType)
Creates view holder for adapter class
|
void |
setOnItemClickListener(NewsfeedAdaptor.OnItemClickListener listener)
Declaration for on click listener
|
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, unregisterAdapterDataObserverpublic NewsfeedAdaptor(android.content.Context context,
java.util.List<CreateFoundObject> uploads)
@NonNull public NewsfeedAdaptor.myViewHolder onCreateViewHolder(@NonNull android.view.ViewGroup parent, int viewType)
onCreateViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<NewsfeedAdaptor.myViewHolder>parent - default parentviewType - typepublic void onBindViewHolder(@NonNull
NewsfeedAdaptor.myViewHolder holder,
int position)
onBindViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<NewsfeedAdaptor.myViewHolder>holder - image holder view layoutposition - position of imagepublic int getItemCount()
getItemCount in class androidx.recyclerview.widget.RecyclerView.Adapter<NewsfeedAdaptor.myViewHolder>public void setOnItemClickListener(NewsfeedAdaptor.OnItemClickListener listener)
listener - listener