Могу ли я сделать переменную длительности в покадровой анимации XML? - PullRequest
1 голос
/ 13 декабря 2010

У меня есть несколько покадровых анимаций XML, в которых для определения скорости используется Android: длительность.Все работают хорошо.

Можно ли использовать переменную для этого, чтобы я мог изменять значения для потребностей пользователя в коде (используя API 1.6).

Анимация кадров менее громоздка, чем кодированиеанимации (и у меня уже есть 20 из них, поэтому я бы предпочел умный подход к переменным в XML).

Спасибо

1 Ответ

0 голосов
/ 13 декабря 2010

Лично я обнаружил, что XML-анимация слишком жесткая, поэтому я написал класс AnimatedSprite, который передавал анимации, проходя через ArrayList из Drawable с.Если вы реализуете анимацию таким образом, это так же просто, как создать метод получения / установки, чтобы изменить скорость.

...