Hallo, ich bins schon wieder mal.
Habe noch eine Frage zu der SQLite Datenbank.
Ich habe einen Spinner mit vielen Zeilen Inhalt.
Es gibt kein Problem damit die selektierte Zeile im Spinner über die selektierte Zeilen nummer abzuspeichern und abzufrufen.
Das funktioniert auch perfekt
Situation:
Die Datenbankzeile beinhaltet z.B. Den Spinner, Checkbox (gedrückt oder nicht gedrückt) , aktuellen Wert eine Seekbar usw.
Nun meine Frage.
Wenn sich irgendwann bei der app herausstellt, das ich noch eine weitere Zeile im Spinner zwischen zwei andere Zeilen einfügen muss, dann sind im Grunde alle gespeicherten Daten (der Used) die zueinandergehören kaputt.
Eine ID (nicht die ID der Datenbank)welche nur zur SpinnerZeile gehört gibt es ja glaub ich nicht. Ich meine damit einen Wert der unabhängig von der Zeile oder dem Text der Zeile ist
Gibt es irgendeine Möglichkeit das mit dem Spinner von vorneherein so zu lösen, damit eine zukünftige Änderung keine Auswirkungen auf vorhandene User Datenbanken hat.
Wie löst ihr so was.
Gruß