Autore Topic: Recupero posizione oggetto dopo animazione  (Letto 397 volte)

Offline RobertoDG

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Recupero posizione oggetto dopo animazione
« il: 28 Maggio 2014, 09:09:31 CEST »
0
Ciao a tutti.

Sto cercando di animare un semplice oggetto. Riesco a dargli l'animazione di spostamento ma la successiva operazione viene eseguita ripartendo dalla posizione di default dell'oggetto e non dall'ultima posizione ottenuta con la precedente animazione.

In coda all'animazione inserisco il seguente codice:

img.startAnimation(animation);
curPosX = img.getLeft();
curPosY = img.getTop();

e alla successiva animazione imposto

animation= new TranslateAnimation(Animation.ABSOLUTE, curPosX, Animation.ABSOLUTE, -leftSlide, Animation.ABSOLUTE,  curPosY, Animation.ABSOLUTE, curPosY);

ma sembra non memorizzare il nuovo valore di partenza delle coordinate.

Come posso fare?

Grazie