BaseAdapter

public class BaseAdapter<T>

Base class for list adapters

Author

shaunak

Since

2023-08-15

Constructors

Link copied to clipboard
public void BaseAdapter()
public void BaseAdapter(IViewProviderListener<T> listener, ProviderManager<T> providerManager)

Functions

Link copied to clipboard
public void add(T t)
Link copied to clipboard
public List<T> getData()
Link copied to clipboard
public T getItem(int position)
Link copied to clipboard
public int getItemCount()
Link copied to clipboard
public int getItemViewType(int position)
Link copied to clipboard
public void onAttachedToRecyclerView(RecyclerView view)
Link copied to clipboard
public void onBindViewHolder(BaseViewHolder holder, int position)
Link copied to clipboard
public BaseViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
Link copied to clipboard
public void onViewAttachedToWindow(BaseViewHolder holder)
Link copied to clipboard
public void remove(T t)
Link copied to clipboard
public void setDataCollection(List<T> data)
Link copied to clipboard
public void setItemClickListener(OnItemClickListener<T> listener)
Link copied to clipboard
public void setItemLongClickListener(OnItemLongClickListener<T> listener)