-
public final class QuickDataBindingItemBinder.BinderDataBindingHolder<DB extends ViewDataBinding> extends BaseViewHolder
此 Holder 不适用于其他 BaseAdapter,仅针对BaseBinderAdapter
-
-
Field Summary
Fields Modifier and Type Field Description private final DBdataBindingprivate final ViewitemViewprivate final WeakReference<RecyclerView>mNestedRecyclerViewprivate final IntegermPositionprivate final IntegermOldPositionprivate final LongmItemIdprivate final IntegermItemViewTypeprivate final IntegermPreLayoutPositionprivate final RecyclerView.ViewHoldermShadowedHolderprivate final RecyclerView.ViewHoldermShadowingHolderprivate final IntegermFlagsprivate final List<Object>mPayloadsprivate final List<Object>mUnmodifiedPayloadsprivate final RecyclerView.RecyclermScrapContainerprivate final BooleanmInChangeScrapprivate final IntegermPendingAccessibilityStateprivate final RecyclerViewmOwnerRecyclerViewprivate final RecyclerView.Adapter<out RecyclerView.ViewHolder>mBindingAdapter
-
Constructor Summary
Constructors Constructor Description QuickDataBindingItemBinder.BinderDataBindingHolder(DB dataBinding)
-
Method Summary
Modifier and Type Method Description final DBgetDataBinding()-
Methods inherited from class com.chad.library.adapter.base.binder.QuickDataBindingItemBinder.BinderDataBindingHolder
findView, getBinding, getView, getViewOrNull, setBackgroundColor, setBackgroundResource, setEnabled, setGone, setImageBitmap, setImageDrawable, setImageResource, setText, setText, setTextColor, setTextColorRes, setVisible -
Methods inherited from class com.chad.library.adapter.base.viewholder.BaseViewHolder
addChangePayload, addFlags, clearOldPosition, clearPayload, clearReturnedFromScrapFlag, clearTmpDetachFlag, doesTransientStatePreventRecycling, flagRemovedAndOffsetPosition, getAbsoluteAdapterPosition, getAdapterPosition, getBindingAdapter, getBindingAdapterPosition, getItemId, getItemViewType, getLayoutPosition, getOldPosition, getPosition, getUnmodifiedPayloads, hasAnyOfTheFlags, isAdapterPositionUnknown, isAttachedToTransitionOverlay, isBound, isInvalid, isRecyclable, isRemoved, isScrap, isTmpDetached, isUpdated, needsUpdate, offsetPosition, onEnteredHiddenState, onLeftHiddenState, resetInternal, saveOldPosition, setFlags, setIsRecyclable, setScrapContainer, shouldBeKeptAsChild, shouldIgnore, stopIgnoring, toString, unScrap, wasReturnedFromScrap -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
QuickDataBindingItemBinder.BinderDataBindingHolder
QuickDataBindingItemBinder.BinderDataBindingHolder(DB dataBinding)
-
-
Method Detail
-
getDataBinding
final DB getDataBinding()
-
-
-
-