Probleme mit saveInstanceState beim Beenden

J

JensO

Neues Mitglied
0
Hallo,
mein Programm kann mittels eines Menüs beendet werden. Dazu rufe ich finish() auf. Allerdings wird dabei nicht mehr onSaveInstanceState aufgerufen.
Wie bekommen ich es hin, dass beim Beenden meine Werte gespeichert werden können?

Vielen Dank
 
Hallo onSaveInstanceState() wird nur aufgerufen wenn die Chance besteht, dass die Activity irgendwann mal wieder in den Vordergrund geholt wird.
Ein finish() beendet sie aber vollständig und entfernt sie aus dem activity stack. Wenn du bei einem finish() etwas speichern willst dann im onPause().
 

Ähnliche Themen

S
Antworten
4
Aufrufe
995
Sempervivum
S
R
Antworten
3
Aufrufe
1.618
Ritartet
R
S
  • Sempervivum
Antworten
2
Aufrufe
607
Sempervivum
S
Zurück
Oben Unten