Added in API level 11

AnimatorInflater


open class AnimatorInflater
kotlin.Any
   ↳ android.animation.AnimatorInflater

This class is used to instantiate animator XML files into Animator objects.

For performance reasons, inflation relies heavily on pre-processing of XML files that is done at build time. Therefore, it is not currently possible to use this inflater with an XmlPullParser over a plain XML file at runtime; it only works with an XmlPullParser returned from a compiled resource (R. something file.)

Summary

Public constructors

Public methods
open static Animator!
loadAnimator(context: Context!, id: Int)

Loads an Animator object from a resource

open static StateListAnimator!

Public constructors

AnimatorInflater

AnimatorInflater()

Public methods

loadAnimator

Added in API level 11
open static fun loadAnimator(
    context: Context!,
    id: Int
): Animator!

Loads an Animator object from a resource

Parameters
context Context!: Application context used to access resources
id Int: The resource id of the animation to load
Return
Animator! The animator object reference by the specified id
Exceptions
android.content.res.Resources.NotFoundException when the animation cannot be loaded

loadStateListAnimator

Added in API level 21
open static fun loadStateListAnimator(
    context: Context!,
    id: Int
): StateListAnimator!