2016-08-05 12 views
1

Meine Anwendung wurde mit Reactive Native mit Redux geschrieben. Es scheint, als ob meine MainActivity beim Zurück-Knopfdruck zerstört wird. Wenn die App erneut über den Task-Manager geöffnet oder über das App-Menü neu gestartet wird, hat die App ihren vorherigen Status verloren, den ich vermeiden oder umgehen möchte.[Native/Android reagieren]: Wie wird MainActivity beim Drücken der Zurück-Taste zerstört?

Ich habe Lösungen rund um die onBackButton() Methode mit moveTaskToBack(true), etc. zu lesen, aber ich bin nicht überzeugt, dass es die richtige Lösung ist.

Gibt es einen sauberen/korrekten Weg, um sicherzustellen, dass meine App mit dem neuesten Anwendungsstatus neu gestartet wird? Vielleicht müssen Sie den App-Status irgendwo beibehalten und wiederherstellen, wenn die Anwendung in den Vordergrund tritt.

+0

http://stackoverflow.com/a/39639286/3346628 – pomo

Antwort