Ich möchte eine Methode aufrufen, nachdem ich einWie rufe ich eine Methode erst nach einer Animation in Java auf?
Hier mein Code Würfel animiert ist:
//animation:
public void rollDice(){
diceImageView.animate()
.rotation(1800)
.setDuration(2000);
//method I want to call:
checkNumber();
}
Als ich rollDice()
aufrufen, können Sie die Animation nicht sehen, es springt nur die Animation und ruft die Methode checkNumber()
.
Wie warte ich, bis die Animation beendet ist, um die Methode checkNumber()
aufzurufen?
Was ist das für ein Klassenobjekt? ** diceImageView ** ???? –
Verwenden/bereitstellen + Verwenden Sie einen Rückruf, der nach Abschluss der Animation ausgelöst wird. – m02ph3u5