所有方法 实例方法 抽象方法 具体方法
| 限定符和类型 |
方法和说明 |
SuccinctViewAdapter<D,Holder> |
adapt() |
SuccinctPool<D,Holder> |
enableUnknownViewType() |
SuccinctPool<D,Holder> |
enableUnknownViewType(UnknownViewTypeBinder<D,Holder> binder) |
int |
getItemViewType(RecyclerAdapter<D> adapter,
int position) |
void |
onAttachToWindow(RecyclerAdapter<D> adapter,
Holder holder) |
void |
onBindViewHolder(RecyclerAdapter<D> adapter,
Holder holder,
int position,
java.util.List<java.lang.Object> payloads) |
Holder |
onCreateViewHolder(RecyclerAdapter<D> adapter,
android.view.ViewGroup parent,
int viewType) |
void |
onDetachFromWindow(RecyclerAdapter<D> adapter,
Holder holder) |
void |
onUnbindViewHolder(RecyclerAdapter<D> adapter,
Holder holder) |
protected abstract ViewTypeCreator<Holder> |
provideUnknownViewTypeCreator() |
abstract SuccinctPool<D,Holder> |
register(int viewTypeLayout,
ViewTypeInjector<D,Holder> viewTypeInjector) |
abstract SuccinctPool<D,Holder> |
register(int viewTypeLayout,
ViewTypeInjector<D,Holder> viewTypeInjector,
ViewHolderMonitor<D,Holder> monitor) |
SuccinctPool<D,Holder> |
register(ViewTypeBinder<D,Holder> binder) |
SuccinctPool<D,Holder> |
register(ViewTypeCreator<Holder> creator,
ViewTypeInjector<D,Holder> viewTypeInjector) |
SuccinctPool<D,Holder> |
register(ViewTypeCreator<Holder> creator,
ViewTypeInjector<D,Holder> viewTypeInjector,
ViewHolderMonitor<D,Holder> monitor) |
SuccinctPool<D,Holder> |
reset() |
SuccinctPool<D,Holder> |
unregister(int key) |