Ich habe zwei einfache Aktivitäten ist eine normale Aktivität und die zweite ist durchscheinend. Das Transparente über dem Normalen. Ich muss zwei Animationen gleichzeitig auf beiden Aktivitäten starten.Wie starte ich zwei Animationen gleichzeitig auf verschiedenen Aktivitäten
Ich bin verwirrt mit Timing, kann jemand vorschlagen, wie können wir das erreichen?
Vielen Dank im Voraus.
Ich verwende einfache Übersetzung Animation auf beiden Orten aber Timing ist passend nicht:
Animation a = new ScaleAnimation(1, 1, 0, 1, Animation.RELATIVE_TO_SELF,
(float) 0.5, Animation.RELATIVE_TO_SELF, (float) 0);
a.setFillAfter(true);
tabLayout.setAnimation(a);
a.setDuration(400);
a.setInterpolator(new LinearOutSlowInInterpolator());
tabLayout.setVisibility(View.VISIBLE);
tabLayout.startAnimation(a);
Der obige Code, den ich für die Animation verwenden.
+1 für den ersten Satz. Das zweite ist jedoch falsch, vor allem wird "wird zerstört" -Teil. Die andere Aktivität kann zerstört werden, muss aber nicht. und es ist in Ordnung, Aktivität als Dialog zu haben, so dass Sie die zugrundeliegende Aktivität sehen, jedoch kann das Abspielen einer beliebigen Animation problematisch sein, da dessen 'onPause()' bereits aufgerufen wurde –