TransitionListener

interface TransitionListener
androidx.transition.Transition.TransitionListener

A transition listener receives notifications from a transition. Notifications indicate transition lifecycle events.

Summary

Public methods
abstract Unit

Notification about the end of the transition.

abstract Unit

Notification when a transition is resumed.

abstract Unit

Notification when a transition is paused.

abstract Unit

Notification about the cancellation of the transition.

abstract Unit

Notification about the start of the transition.

Public methods

onTransitionEnd

abstract fun onTransitionEnd(transition: Transition): Unit

Notification about the end of the transition. Canceled transitions will always notify listeners of both the cancellation and end events. That is, #onTransitionEnd(Transition) is always called, regardless of whether the transition was canceled or played through to completion.

Parameters
transition Transition: The transition which reached its end.

onTransitionResume

abstract fun onTransitionResume(transition: Transition): Unit

Notification when a transition is resumed. Note that resume() may be called by a parent TransitionSet on a child transition which has not yet started. This allows the child transition to restore state which may have changed in an earlier call to #onTransitionPause(Transition).

Parameters
transition Transition: The transition which was resumed.

onTransitionPause

abstract fun onTransitionPause(transition: Transition): Unit

Notification when a transition is paused. Note that createAnimator() may be called by a parent TransitionSet on a child transition which has not yet started. This allows the child transition to restore state on target objects which was set at createAnimator() time.

Parameters
transition Transition: The transition which was paused.

onTransitionCancel

abstract fun onTransitionCancel(transition: Transition): Unit

Notification about the cancellation of the transition. Note that cancel may be called by a parent TransitionSet on a child transition which has not yet started. This allows the child transition to restore state on target objects which was set at createAnimator() time.

Parameters
transition Transition: The transition which was canceled.

onTransitionStart

abstract fun onTransitionStart(transition: Transition): Unit

Notification about the start of the transition.

Parameters
transition Transition: The started transition.