public void onUnbindViewHolder (Presenter.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.
| Parameters |
viewHolder |
Presenter.ViewHolder |
public void onViewAttachedToWindow (Presenter.ViewHolder holder)
Called when a view created by this presenter has been attached to a window.
This can be used as a reasonable signal that the view is about to be seen
by the user. If the adapter previously freed any resources in
onViewDetachedFromWindow(ViewHolder)
those resources should be restored here.
| Parameters |
holder |
Presenter.ViewHolder: Holder of the view being attached
|
public void onViewDetachedFromWindow (Presenter.ViewHolder holder)
Called when a view created by this presenter has been detached from its window.
Becoming detached from the window is not necessarily a permanent condition;
the consumer of an presenter's views may choose to cache views offscreen while they
are not visible, attaching and detaching them as appropriate.
Any view property animations should be cancelled here or the view may fail
to be recycled.
| Parameters |
holder |
Presenter.ViewHolder: Holder of the view being detached
|
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.