Android Alpha Animation Fadein Fadeout mit Verzögerungen
Ich möchte eine sehr einfache Alpha-Animation erstellen, finde aber keinen gültigen Weg.
Die Idee ist, diese Animation über eine Ansicht auszuführen:
alpha von 0 bis 1 von 1 Sekunde Alpha 5 Sekunden lang auf 1 haltenalpha von 1 bis 0 von 1 Sekunde Alpha 5 Sekunden lang auf 0 halten.starte erneut am 1.Ich habe versucht, das mit einem AnimationSet wie folgt umzusetzen:
AnimationSet animationSet = new AnimationSet(true);
Animation animation1 = new AnimationUtils.loadAnimation(this, android.R.anim.fade_in);
animation1.setDuration(1000);
Animation animation2 = new AnimationUtils.loadAnimation(this, android.R.anim.fade_out);
animation2.setDuration(1000);
animation2.setStartOffset(5000);
Animation animation3 = new AlphaAnimation(0.0f, 0.0f);
animation3.setDuration(4000)
animation3.setStartOffset(6000);
animationSet.add(animation1);
animationSet.add(animation2);
animationSet.add(animation3);
etc.
Aber es scheint, dass die dritte Animation mit allen Alpha-Animationen ein Chaos anrichtet. Ich nehme an, dass dies eine interne Inkohärenz in der Art und Weise verursacht, wie Android diese Art von Animation verwaltet.
Irgendeine Idee
Vielen Dank