W
Wicki12
Ambitioniertes Mitglied
- 0
Hallo,
ich habe eine SQLite-Tabelle, die ich in einer ListView anzeige (mit SimpleCursorAdapter). Nun möchte ich Werte einer ListView-Zeile ändern oder eine neue ListView-Zeile (=neue Tabellenzeile) einfügen. Die ListView hat Elemente vom Typ EditText.
Frage 1: Wie kriege ich nun im Programm mit, wann der Nutzer die Änderungen in einer bestimmten Zeile abgeschlossen hat um sie nun in die Datenbank zu übertragen ?
Frage 2: Wie kann ich eine neue Zeile einfügen und wie kriege ich Kenntnis vom Ende des Einfügevorgangs ?
Frage 3: Muss ich um die Änderungen auch gleich sichtbar zu machen jedesmal mit requery() die gesamte Abfrage wiederholen obwohl sich ja immer nur 1 Zeile geändert hat ?
Dank im voraus für jeden Hinweis.
Gruß Wicki
ich habe eine SQLite-Tabelle, die ich in einer ListView anzeige (mit SimpleCursorAdapter). Nun möchte ich Werte einer ListView-Zeile ändern oder eine neue ListView-Zeile (=neue Tabellenzeile) einfügen. Die ListView hat Elemente vom Typ EditText.
Frage 1: Wie kriege ich nun im Programm mit, wann der Nutzer die Änderungen in einer bestimmten Zeile abgeschlossen hat um sie nun in die Datenbank zu übertragen ?
Frage 2: Wie kann ich eine neue Zeile einfügen und wie kriege ich Kenntnis vom Ende des Einfügevorgangs ?
Frage 3: Muss ich um die Änderungen auch gleich sichtbar zu machen jedesmal mit requery() die gesamte Abfrage wiederholen obwohl sich ja immer nur 1 Zeile geändert hat ?
Dank im voraus für jeden Hinweis.
Gruß Wicki