Pausa y reanudar traduccion animacion

Estoy usando la animación de traducir para mover unImageView. Estoy usando este código:

<code>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);
</code>

Después de crear un conjunto de animaciones, las aplico en elImageView Me gusta esto:

<code>image = (ImageView)findViewById(R.id.img);
        image.startAnimation(animSet);
</code>

Todo está funcionando bien, peroNo puedo pausar la animación y reanudar haciendo clic en el botón.

¿Cómo puedo hacer eso?

Intenté todo, pero no tuve éxito. ¿Alguna idea de cómo hacer esto?

¡Por favor ayuda!

Respuestas a la pregunta(2)

Su respuesta a la pregunta