dynamisch erstelltes view speichern?

  • 1 Antworten
  • Letztes Antwortdatum
M

mitch_HD2

Fortgeschrittenes Mitglied
1
Hallo zusammen,
ich erstelle mit Hilfe einer Datenbank einige linearlayouts....
beim onCreate wird diese erstellt...
nun wird diese aber immer wieder neu erstellt wenn ich die app neu starte..

mein wunsch wäre es wenn die erstellt bzw. aktualisiert wird wenn ich auf ein button klicke...
nach dem erstellen soll diese dann allerdings abgespeichert werden.

geht das?
 
In onCreate immer darauf prüfen ob das in der Parameterliste übergebene Bundle-Objekt, häufig wird der Variablenname "bundleSavedInstanceState" dafür verwendet, null ist.

Wenn ja, Views erzeugen und inflaten wenn nein, dann eben nicht.

Edit: Hab wahrscheinlich etwas überlesen bei deiner Frage: Du möchtest die View abspeichern? Das solltest du lassen. Weil der Context dann beim nächsten mal nicht mehr derselbe ist.

Das ist ungefähr so, als ob du einen Thread oder andere Objekte die nicht serialisierbar sind abspeichern möchtest: lass es!


lg

Jaiel
 
Zurück
Oben Unten