Позиция обновления Tween TranslateAnimation

Я программирую настольную игру на платформе Android. Я использую Tween Animation, в частности инструмент TranslateAnimation, для создания анимации, которая перемещает объект ImageView по экрану. Я хотел бы, чтобы ImageView оставался в новой позиции после завершения анимации. Пожалуйста, научите меня, как это сделать?

Это фрагмент кода, который я использую для запуска анимации.

ImageView image = (ImageView) findViewById(R.id.ImageView)
Animation personal = new TranslateAnimation(0,100,0,100);
personal.setDuration(2000);
image.startAnimation(personal);

Я использую Java для объявления анимации вместо использования файла xml, потому что я не знаю, как изменить переменные fromXDelta, toXDelta, fromYDelta, toYDelta внутри основного кода класса.


person Kai    schedule 07.03.2011    source источник


Ответы (1)


Я думаю, вы должны установить параметры макета изображения. Чтобы сохранить позицию в конце; первый ответ я попробовал, это не помогло.

person perry    schedule 27.06.2013