Leider bin ich an dieser Stelle noch nicht ganz weitergekommen. Ich denke, ein Beispiel würde mir hier gut weiterhelfen - vielleicht wäre jemand so nett:
Wir können ja annehmen, dass ich sowohl eine Variable (int x) der Activityklasse als auch eine
Variable eines Objekts "a" aus einer anderen Klasse (a.getIntY()) so sichern möchte, dass diese sowohl beim Seiten(Activity-)wechsel innerhalb des Programms, als auch beim Drehen des Bildschirms erhalten bleiben und in entsprechenden Textviews (tv1 und tv2) beim erneuten
Aufruf der Activity eingesetzt werden.
1) In erster Linie interessieren mich die genauen Stellen (Methoden), wo Sicherungen dieser Art einzubauen sind. Ich gehe von onPause() aus - ist das richtig?
2) Beim Rücksichern bin ich mir ebenfalls nicht ganz sicher wohin, damit alle Fälle abgedeckt sind. Hier tippe ich auf onResume().
3) Sollte man interne Variablen anders behandeln als die externer Klassen?
4) Neben dem Wohin verstehe ich auch noch nicht ganz das Wie. Hier würde mir eine Lösung für mein kurz skizziertes Beispiel denke ich die Augen öffnen und die Fragen 1-3 beantworten...
Vielen Dank im Voraus!
Gruß
Marco