F
Flocke123
Ambitioniertes Mitglied
- 4
Hallo,
gibt es eine Möglichkeit ein ViewGroup Objekt zu speichern? Zum Beispiel mit SharedPreferences.
Hintergrund: Ich habe ein Layout, dem ich mehrere View Objekt hinzufügen kann. Anschließend verschiebe ich dieses Objekt an eine beliebige Position. Wenn ich die App nun schließe und neu öffne, sind dieses View Objekte natürlich weg.
Jetzt könnte ich natürlich X und Y Koordinaten jedes Objekts speichern und beim Start das Objekt neu an der alten Stelle zeichnen. Das klingt für mich aber sehr schlecht.
Beim erstellen eines View Objektes, füge ich es einer ViewGroup hinzu. Mein Gedanke ist jetzt, ich speicher das ViewGroup Objekt weg, und lade es dann neu. Weil in diesem vielleicht alle Infos der "alten" Objekte noch vorhanden sind.
Ja, natürlich drücke ich mich jetzt sehr simple aus, aber das hört sich zumindest besser an als alle Objekte neu zuzeichnen.
Was meint ihr dazu?
Gruß Flo
PS: Falls ihr Code sehen wollt, lasst es mich wissen.
gibt es eine Möglichkeit ein ViewGroup Objekt zu speichern? Zum Beispiel mit SharedPreferences.
Hintergrund: Ich habe ein Layout, dem ich mehrere View Objekt hinzufügen kann. Anschließend verschiebe ich dieses Objekt an eine beliebige Position. Wenn ich die App nun schließe und neu öffne, sind dieses View Objekte natürlich weg.
Jetzt könnte ich natürlich X und Y Koordinaten jedes Objekts speichern und beim Start das Objekt neu an der alten Stelle zeichnen. Das klingt für mich aber sehr schlecht.
Beim erstellen eines View Objektes, füge ich es einer ViewGroup hinzu. Mein Gedanke ist jetzt, ich speicher das ViewGroup Objekt weg, und lade es dann neu. Weil in diesem vielleicht alle Infos der "alten" Objekte noch vorhanden sind.
Ja, natürlich drücke ich mich jetzt sehr simple aus, aber das hört sich zumindest besser an als alle Objekte neu zuzeichnen.
Was meint ihr dazu?
Gruß Flo
PS: Falls ihr Code sehen wollt, lasst es mich wissen.