public class RowHeaderRecyclerViewAdapter<RH> extends AbstractRecyclerViewAdapter<RH>
mContext, mItemList| Constructor and Description |
|---|
RowHeaderRecyclerViewAdapter(android.content.Context context,
java.util.List<RH> itemList,
ITableAdapter tableAdapter) |
| Modifier and Type | Method and Description |
|---|---|
int |
getItemViewType(int position) |
RowHeaderSortHelper |
getRowHeaderSortHelper() |
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 RowHeaderRecyclerViewAdapter(@NonNull
android.content.Context context,
@Nullable
java.util.List<RH> 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<RH>public void onViewAttachedToWindow(@NonNull
AbstractViewHolder viewHolder)
onViewAttachedToWindow in class androidx.recyclerview.widget.RecyclerView.Adapter<AbstractViewHolder>@NonNull public RowHeaderSortHelper getRowHeaderSortHelper()