Google is committed to advancing racial equity for Black communities. See how.

TransitionInflater

open class TransitionInflater
kotlin.Any
   ↳ androidx.transition.TransitionInflater

This class inflates scenes and transitions from resource files.

Summary

Public methods
open static TransitionInflater
from(@NonNull context: Context)

Obtains the TransitionInflater from the given context.

open Transition!

Loads a Transition object from a resource

open TransitionManager!
inflateTransitionManager(resource: Int, sceneRoot: ViewGroup!)

Loads a TransitionManager object from a resource

Public methods

from

@NonNull open static fun from(@NonNull context: Context): TransitionInflater

Obtains the TransitionInflater from the given context.

inflateTransition

open fun inflateTransition(resource: Int): Transition!

Loads a Transition object from a resource

Parameters
resource Int: The resource id of the transition to load
Return
Transition! The loaded Transition object
Exceptions
android.content.res.Resources.NotFoundException when the transition cannot be loaded

inflateTransitionManager

open fun inflateTransitionManager(
    resource: Int,
    sceneRoot: ViewGroup!
): TransitionManager!

Loads a TransitionManager object from a resource

Parameters
resource Int: The resource id of the transition manager to load
Return
TransitionManager! The loaded TransitionManager object
Exceptions
android.content.res.Resources.NotFoundException when the transition manager cannot be loaded