M
Mo3bius
Neues Mitglied
- 0
Hi,
ich möchte einige Variablen mit onSaveInstanceState() speichern. Es funktioniert schon, wenn ich das Handy drehe. Beende ich die App oder öffne eine andere, so funktioniert es leider nicht. Ich vermute, dass die oncreate()-Methode nicht aufgerufen wird, da meine App im Status onPause() oder onStop() ist. Dadurch wird auch onSaveInstanceState() nicht ausgeführt.
Wie kann ich das Problem lösen? Soll ich versuchen meine App immer ganz zu beenden? Oder soll ich meine Daten richtig speichern (sharedpreferences etc.) und sie jedesmal in onResume() laden?
Mfg Mo3bius
ich möchte einige Variablen mit onSaveInstanceState() speichern. Es funktioniert schon, wenn ich das Handy drehe. Beende ich die App oder öffne eine andere, so funktioniert es leider nicht. Ich vermute, dass die oncreate()-Methode nicht aufgerufen wird, da meine App im Status onPause() oder onStop() ist. Dadurch wird auch onSaveInstanceState() nicht ausgeführt.
Wie kann ich das Problem lösen? Soll ich versuchen meine App immer ganz zu beenden? Oder soll ich meine Daten richtig speichern (sharedpreferences etc.) und sie jedesmal in onResume() laden?
Mfg Mo3bius