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 |
open static StateListAnimator! |
loadStateListAnimator(context: Context!, id: Int) |
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!