public class ColumnHeaderRecyclerViewAdapter<CH> extends AbstractRecyclerViewAdapter<CH>
mContext, mItemList| Constructor and Description |
|---|
ColumnHeaderRecyclerViewAdapter(android.content.Context context,
java.util.List<CH> itemList,
ITableAdapter tableAdapter) |
| Modifier and Type | Method and Description |
|---|---|
ColumnSortHelper |
getColumnSortHelper() |
int |
getItemViewType(int position) |
void |
onBindViewHolder(AbstractViewHolder holder,
int position) |
AbstractViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
onViewAttachedToWindow(AbstractViewHolder viewHolder) |
addItem, addItemRange, changeItem, changeItemRange, deleteItem, deleteItemRange, getItem, getItemCount, getItems, setItems, setItemsbindViewHolder, createViewHolder, getItemId, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserverpublic ColumnHeaderRecyclerViewAdapter(@NonNull
android.content.Context context,
@Nullable
java.util.List<CH> itemList,
@NonNull
ITableAdapter tableAdapter)
@NonNull public AbstractViewHolder onCreateViewHolder(@NonNull android.view.ViewGroup parent, int viewType)
onCreateViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<AbstractViewHolder>public void onBindViewHolder(@NonNull
AbstractViewHolder holder,
int position)
onBindViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<AbstractViewHolder>public int getItemViewType(int position)
getItemViewType in class AbstractRecyclerViewAdapter<CH>public void onViewAttachedToWindow(@NonNull
AbstractViewHolder viewHolder)
onViewAttachedToWindow in class androidx.recyclerview.widget.RecyclerView.Adapter<AbstractViewHolder>@NonNull public ColumnSortHelper getColumnSortHelper()