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.