Wie verschieben Sie ein Fragment enter-übergang in Android Lollipop?
In Android Lollipop, die - Aktivität#postponeEnterTransition()
und - Aktivität#startPostponedEnterTransition()
Methoden geben, die Aktivität, die Fähigkeit zur Verzögerung starten der Eingabe und verlassen der freigegebenen element übergänge, bis alle Daten geladen sind. Diese große Arbeit für Activity
übergänge.
Gibt es eine Möglichkeit, den gleichen Effekt erzielen, wenn mit Fragment
übergänge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es keine direkte Entsprechung im Fragment-Übergänge, weil Fragmente verwenden FragmentTransaction und wir können nicht wirklich verschieben, etwas, das soll geschehen in einer Transaktion.
Bekommen, die entspricht, können Sie ein Fragment und verstecken Sie in eine Transaktion, dann, wenn das Fragment fertig ist, entfernen Sie die alten Fragment und zeigen das neue Fragment in einer Transaktion.
Später, wenn fragment2 ist fertig: