Ich fange gerade mit Android an und befolge diese Anleitung, um die Navigation nach oben zu einer Aktivität in der Aktionsleiste hinzuzufügen.
Der Übergang von der Verwendung der Schaltfläche "Nach oben" in der Aktionsleiste zeigt jedoch, dass es beim Einblenden einer neuen Aktivität anstelle des Ausblendens, wie es sein sollte, beim Einblenden angezeigt wird, wie beim Drücken der Rückseite Knopf auf der Unterseite.
Was kann ich tun, damit der richtige Übergang angezeigt wird? Danke.
@ Ciprians Lösung funktioniert für mich.
Außerdem ist navigateUpFromSameTask()
nur eine bequeme Methode, die dem Aufruf entspricht:
Wenn Sie das Flag Intent.FLAG_ACTIVITY_NO_ANIMATION
hinzufügen, wird die Deaktivierung der Default-Aktivität wirksam.
Ich habe viel für die gleichen Probleme gekämpft und es geschafft, es wie folgt zu lösen:
%Vor% Immer wenn Sie die Zurück-Taste gedrückt haben, wird onBackPressed()
ebenfalls aufgerufen. Wenn Sie es aufrufen, wenn die Zurück-Taste der Aktionsleiste gedrückt wird, wird nur das Gleiche gemacht.
Ich habe es in finish () geändert; und das scheint zu tun, was ich will.
Tags und Links android android-navigation