我有几个使用android:duration来设置速度的帧到帧XML动画。一切顺利。
是否可以为此使用变量,以便我可以在代码中更改每个用户需要的值(使用API 1.6)。
帧动画不像编码动画那么麻烦(我已经有20个,所以我更喜欢XML中的一个聪明的变量方法。)
由于
答案 0 :(得分:0)
就个人而言,我发现动画XML过于僵化,所以我编写了一个AnimatedSprite
类,通过循环ArrayList
Drawable
来传递动画。如果以这种方式实现动画,就像创建一个getter / setter方法一样容易使速度发生变化。