com.nineoldandroids.animation
Class AnimatorInflater

java.lang.Object
  extended by com.nineoldandroids.animation.AnimatorInflater

public class AnimatorInflater
extends Object

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.)


Constructor Summary
AnimatorInflater()
           
 
Method Summary
static Animator loadAnimator(Context context, int id)
          Loads an Animator object from a resource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnimatorInflater

public AnimatorInflater()
Method Detail

loadAnimator

public static Animator loadAnimator(Context context,
                                    int id)
                             throws NotFoundException
Loads an Animator object from a resource

Parameters:
context - Application context used to access resources
id - The resource id of the animation to load
Returns:
The animator object reference by the specified id
Throws:
android.content.res.Resources.NotFoundException - when the animation cannot be loaded
NotFoundException