Animation mit View.animate()

  • Ich erstelle gerade eine kleine App (mit Android Studio), in der ich für Animationen die animate-Methode eines ImageView benutze, dazu die der Klasse ViewPropertyAnimator. Es geht dabei um diese Zeilen:


    // Bild = ImageView
    Bild.animate().alpha(0f).setDuration(1000);
    Bild.animate().alpha(1f).setDuration(1000);


    Ein Bild soll innerhalb einer Sekunde ausgeblendet und anschließend wieder eingeblendet werden. Was passiert? Das Bild bleibt einfach wie es ist. Lässt man die letzte Anweisung weg, wird es wie gewünscht ausgeblendet. Anscheinend werden beide Animationen nicht getrennt ausgeführt, sondern quasi zu einer verschmolzen. :-/

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!