-
-
Field Summary
Fields Modifier and Type Field Description private IntegerlayoutIdprivate BaseAnimationadapterAnimationprivate BooleananimationEnableprivate final Contextcontextprivate final List<T>dataprivate final BaseDraggableModuledraggableModuleprivate final FrameLayoutemptyLayoutprivate final LinearLayoutfooterLayoutprivate final IntegerfooterLayoutCountprivate BooleanfooterViewAsFlowprivate final IntegerfooterViewPositionprivate BooleanfooterWithEmptyEnableprivate final LinearLayoutheaderLayoutprivate final IntegerheaderLayoutCountprivate BooleanheaderViewAsFlowprivate final IntegerheaderViewPositionprivate BooleanheaderWithEmptyEnableprivate BooleanisAnimationFirstOnlyprivate BooleanisUseEmptyprivate final BaseLoadMoreModuleloadMoreModuleprivate RecyclerViewrecyclerViewprivate final BaseUpFetchModuleupFetchModuleprivate WeakReference<RecyclerView>weakRecyclerView
-
Method Summary
Modifier and Type Method Description final IntegergetLayoutId()final UnitsetLayoutId(Integer layoutId)abstract UnitconvertFull(V binding, BaseViewHolder holder, T item)-
Methods inherited from class com.chad.library.adapter.base.BaseQuickAdapter
addChildClickViewIds, addChildLongClickViewIds, addData, addData, addData, addData, addFooterView, addHeaderView, getAdapterAnimation, getAnimationEnable, getChildClickViewIds, getChildLongClickViewIds, getContext, getData, getDiffHelper, getDiffer, getDraggableModule, getEmptyLayout, getFooterLayout, getFooterLayoutCount, getFooterViewAsFlow, getFooterViewPosition, getFooterWithEmptyEnable, getHeaderLayout, getHeaderLayoutCount, getHeaderViewAsFlow, getHeaderViewPosition, getHeaderWithEmptyEnable, getItem, getItemCount, getItemId, getItemOrNull, getItemPosition, getItemViewType, getLoadMoreModule, getOnItemChildClickListener, getOnItemChildLongClickListener, getOnItemClickListener, getOnItemLongClickListener, getRecyclerView, getUpFetchModule, getViewByPosition, getWeakRecyclerView, hasEmptyView, hasFooterLayout, hasHeaderLayout, isAnimationFirstOnly, isUseEmpty, onAttachedToRecyclerView, onBindViewHolder, onBindViewHolder, onCreateViewHolder, onDetachedFromRecyclerView, onViewAttachedToWindow, remove, remove, removeAllFooterView, removeAllHeaderView, removeAt, removeEmptyView, removeFooterView, removeHeaderView, replaceData, setAdapterAnimation, setAnimationEnable, setAnimationFirstOnly, setAnimationWithDefault, setData, setDiffCallback, setDiffConfig, setDiffNewData, setDiffNewData, setEmptyView, setEmptyView, setFooterView, setFooterViewAsFlow, setFooterWithEmptyEnable, setGridSpanSizeLookup, setHeaderView, setHeaderViewAsFlow, setHeaderWithEmptyEnable, setList, setNewData, setNewInstance, setOnItemChildClickListener, setOnItemChildLongClickListener, setOnItemClickListener, setOnItemLongClickListener, setRecyclerView, setUseEmpty, setWeakRecyclerView -
Methods inherited from class com.chad.library.adapter.base.BaseQuickAdapterModuleImp
addDraggableModule, addLoadMoreModule, addUpFetchModule -
Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
bindViewHolder, createViewHolder, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onFailedToRecycleView, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getLayoutId
final Integer getLayoutId()
-
setLayoutId
final Unit setLayoutId(Integer layoutId)
-
convertFull
abstract Unit convertFull(V binding, BaseViewHolder holder, T item)
-
-
-
-