Skip to content

Most visited

Recently visited

navigation

AnimatorInflater

public class AnimatorInflater
extends Object

java.lang.Object
   ↳ 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

AnimatorInflater()

Public methods

static Animator loadAnimator(Context context, int id)

Loads an Animator object from a resource

static StateListAnimator loadStateListAnimator(Context context, int id)

Inherited methods

From class java.lang.Object

Public constructors

AnimatorInflater

Added in API level 11
AnimatorInflater ()

Public methods

loadAnimator

Added in API level 11
Animator loadAnimator (Context context, 
                int id)

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
Returns
Animator The animator object reference by the specified id
Throws
Resources.NotFoundException when the animation cannot be loaded

loadStateListAnimator

Added in API level 21
StateListAnimator loadStateListAnimator (Context context, 
                int id)

Parameters
context Context
id int
Returns
StateListAnimator
Throws
Resources.NotFoundException
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.