如何使用StateListAnimator?

来自文档 :

新的StateListAnimator类允许您定义在视图状态更改时运行的animation制作者。 以下示例显示如何将StateListAnimator定义为XML资源:

              

但是,它没有说明如何实际使用此xml文件。 在Resources类中似乎没有方法来获取StateListAnimator ,而StateListAnimator类也没有提供任何信息。

我们怎么用呢?

Related of "如何使用StateListAnimator?"

Android L中,View添加了一个新的xml属性:

 android:stateListAnimator : Sets the state-based animator for the View. 

另外,以编程方式实例化StateListAnimator对象的新方法:

 loadStateListAnimator(Context context, int id) 

已被添加到AnimatorInflater

这些可以在Android L开发人员预览文档包中find。