belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
FullWidthDetailsOverviewSharedElementHelper
public
class
FullWidthDetailsOverviewSharedElementHelper
extends FullWidthDetailsOverviewRowPresenter.Listener
java.lang.Object | ||
↳ | android.support.v17.leanback.widget.FullWidthDetailsOverviewRowPresenter.Listener | |
↳ | android.support.v17.leanback.widget.FullWidthDetailsOverviewSharedElementHelper |
Helper class to assist delayed shared element activity transition for view created by
FullWidthDetailsOverviewRowPresenter
. User must call
setSharedElementEnterTransition(Activity, String, long)
during activity onCreate() and
call setListener(FullWidthDetailsOverviewRowPresenter.Listener)
.
The helper implements FullWidthDetailsOverviewRowPresenter.Listener
and starts delayed
activity transition once onBindLogo(ViewHolder)
is called.
Summary
Public constructors | |
---|---|
FullWidthDetailsOverviewSharedElementHelper()
|
Public methods | |
---|---|
boolean
|
getAutoStartSharedElementTransition()
Returns true if auto startPostponedEnterTransition() when bound to logo. |
void
|
onBindLogo(FullWidthDetailsOverviewRowPresenter.ViewHolder vh)
|
void
|
setAutoStartSharedElementTransition(boolean enabled)
Enable or disable auto startPostponedEnterTransition() when bound to logo. |
void
|
setSharedElementEnterTransition(Activity activity, String sharedElementName)
|
void
|
setSharedElementEnterTransition(Activity activity, String sharedElementName, long timeoutMs)
|
void
|
startPostponedEnterTransition()
Manually start postponed enter transition. |
Inherited methods | |
---|---|
![]()
android.support.v17.leanback.widget.FullWidthDetailsOverviewRowPresenter.Listener
| |
![]()
java.lang.Object
|