-
- All Implemented Interfaces:
public abstract class ClickablePresenter extends Presenter
Presenter support callback of clicking item
-
-
Constructor Summary
Constructors Constructor Description ClickablePresenter(EventHandler mClickHandler)
-
Method Summary
Modifier and Type Method Description abstract IntegergetLayoutId()UnitonBindViewHolder(RecyclerView.ViewHolder viewHolder, Object item)Binds a View to an item. UnitonUnbindViewHolder(RecyclerView.ViewHolder viewHolder)Unbinds a View from an item. -
Methods inherited from class de.pfaffenrodt.adapter.ClickablePresenter
onCreateViewHolder, onCreateViewHolder, onViewAttachedToWindow, onViewDetachedFromWindow, setOnClickListener -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ClickablePresenter
ClickablePresenter(EventHandler mClickHandler)
-
-
Method Detail
-
getLayoutId
@LayoutRes() abstract Integer getLayoutId()
-
onBindViewHolder
Unit onBindViewHolder(RecyclerView.ViewHolder viewHolder, Object item)
Binds a View to an item.
-
onUnbindViewHolder
Unit onUnbindViewHolder(RecyclerView.ViewHolder viewHolder)
Unbinds a View from an item. Any expensive references may be released here, and any fields that are not bound for every item should be cleared here.
-
-
-
-