S
sycare
Neues Mitglied
- 0
Hey,
Ich bin momentan an einem Spiel , indem man ImageButtons nach Links, Rechts , Oben und Unten verschieben kann. Jetzt ist mein Problem , dass ich erstmal eine normale Translation Animation auf der X-Achse durchführen möchte. So weit so gut , es funktioniert auch , aber sobald der selbe Button noch einmal gedrückt wird , wird er nicht mehr animiert .. Also das ganze klappt nur ein mal.
Bin ehrlich gesagt ratlos , anscheinend hatte niemand zuvor dieses Problem...
Ich bin momentan an einem Spiel , indem man ImageButtons nach Links, Rechts , Oben und Unten verschieben kann. Jetzt ist mein Problem , dass ich erstmal eine normale Translation Animation auf der X-Achse durchführen möchte. So weit so gut , es funktioniert auch , aber sobald der selbe Button noch einmal gedrückt wird , wird er nicht mehr animiert .. Also das ganze klappt nur ein mal.
Bin ehrlich gesagt ratlos , anscheinend hatte niemand zuvor dieses Problem...
Code:
// Initialisierung der Animation :
TranslateAnimation animR;
animR = new TranslateAnimation(0,35,0,0);
animR.setDuration(300);
animR.setAnimationListener(this);
IgBuffer = imgB[row][column]; // hier nehme ich aus einem Array den gedrückten Button und lege ihn als Puffer in einer ImageButton Variable ab.
IgBuffer2 = imgB[row][column+1]; // das selbe wie oben nur mit dem Button einer Spalte weiter.
IgBuffer.startAnimation(animR); // hier möchte ich jetzt den Button animieren, was auch klappt aber wie gesagt nur ein mal :confused2:
Zuletzt bearbeitet: