2011-01-02 13 views
1

Ich habe eine Android-Einstellungen Bildschirm (d. H. Mit Klassen in Bezug auf die Preference-Klasse), wo der Benutzer 3 verschiedene Farben konfigurieren kann. Jede Farbe wird unter Verwendung der gemeinsamen Voreinstellungsfunktionalität als Ganzzahl gespeichert.Speichern und Wiederherstellen einer Liste von Einstellungen in Android

Ich möchte Benutzer speichern und wiederherstellen die gewählten Farben (z. B. Farbschemas). Am oberen Rand des Einstellungsbildschirms möchte ich eine Schaltfläche, die eine Liste aller aktuell gespeicherten Farbschemata anzeigt. Das Auswählen eines Farbschemas würde die 3 Farbeinstellungen auf die Farben für dieses Farbschema einstellen. Wenn der Benutzer die aktuellen Farben speichern möchte, werden sie aufgefordert, das Farbschema zu benennen, und dieses Farbschema erscheint dann in der Farbschema-Auswahlliste.

Was ist der einfachste Weg, um diese Funktionalität zu implementieren?

Antwort

0

Ich denke, mit der integrierten SQLite-Datenbank von Android ist Ihre beste Option. Sie können eine SQL-Tabelle colorscheme mit 4 Spalten erstellen: id, color1, color2, color3. Dann fragen Sie die SQLiteDatabase.query Methode.

Werfen Sie einen Blick auf die NotePad Beispiel bei . Oder unter this Tutorial.

Verwandte Themen