Nehmen wir an, wir haben eine Standard, leere Aktivität mit Standardverhalten, mit Standard-Intent-Flags gestartet. Der Benutzer drückt die Taste am Gerät zurück. Die Aktivität verschwindet ... aber wie eigentlich?Android-Schaltfläche Zurück Verhalten
- Drücken Sie die Zurück-Taste verhält sich genauso wie
finish()
? - Ist die Aktivität sofort zerstört (
onDestroy
heißt)? - Ist die Aktivität garantiert zerstört, aber nicht sofort?
- Besteht die Möglichkeit, dass die Aktivität nicht zerstört wird und diese Instanz wiederverwendet wird, wenn diese Aktivität in Zukunft gestartet wird? (So nur und
onStop
->onStart
undonResume
heißen?)
Ich bin für eine zuverlässige Antwort suchen, also bitte nicht beantworten, wenn Sie nicht absolut sicher sind, was hier passiert.
Dies könnte von Interesse sein: http://developer.android.com/training/basics/activity-lifecycle/index.html –
können Sie Ihren Code veröffentlichen, so können wir besser beurteilen –
Gibt es etwas in 'default , leere Aktivität mit Standardverhalten, gestartet mit Flags für Standardabsicht, die Sie nicht reproduzieren können? Erstellen Sie einfach ein Standardprojekt in Ihrer IDE. –