Я использую Translate Animation для перемещения ImageView. Я использую этот код:
TranslateAnimation set1 = new TranslateAnimation(-4, 10, -110, 0);
set1.setDuration(3000);
TranslateAnimation set2 = new TranslateAnimation(10, -3, 0, 115);
set2.setDuration(3000);
set2.setStartOffset(2200);
TranslateAnimation set3 = new TranslateAnimation(-3, -20, 0, -100);
set3.setDuration(3000);
set3.setStartOffset(4500);
TranslateAnimation set4 = new TranslateAnimation(0, 13, 0, -120);
set4.setDuration(3000);
set4.setStartOffset(6500);
animSet.addAnimation(set1);
animSet.addAnimation(set2);
animSet.addAnimation(set3);
animSet.addAnimation(set4);
animSet.setFillAfter(true);
После создания набора анимаций я применяю их к ImageView вот так:
image = (ImageView)findViewById(R.id.img);
image.startAnimation(animSet);
Все работает нормально, но я не могу приостановить анимацию и возобновить ее нажатием кнопки.
Как я могу это сделать?
Я пробовал все, но не удалось. есть идеи как это сделать?
Пожалуйста помоги!