Rainer
- Forum-Beiträge: 5
09.11.2011, 09:12:05 via Website
09.11.2011 09:12:05 via Website
Hallo,
ich hab gerade angefangen Android zu entwickeln und hab ein kleines Problem bei dem mir vielleicht jemand einen Tipp geben kann:
In einer Activity die von ListActivity abgeleitet ist verwende ich einen SimpleCursorAdapter, der Daten aus einer DB in die Listview einträgt. Klappt soweit gut. Jetzt suche ich einen Weg, mit dem ich die Daten des Cursors aus der DB modifizieren kann bevor sie in der Liste landen. Ich hab überlegt ob es eine Methode gibt, die vor dem Einfügen der Cursor-Daten in die Liste nocheinmal aufgerufen wird und eine Bearbeitung der in die Liste einzufügenden Daten erlaubt? Bisher hab ich in der Doku aber noch nichts finden können....
Hintergrund ist, das in der DB Bezeichnungen stehen, die je nach Locale der App in einer anderen Sprache erscheinen sollen, in der DB würde ich aber gerne einen local-unabhängigen Namen ablegen und diesen dann mittels einer Map auf die richtige Sprache abbilden und dann in die Listview einfügen.
Hat da jemand eine Idee?
Danke
Rainer
ich hab gerade angefangen Android zu entwickeln und hab ein kleines Problem bei dem mir vielleicht jemand einen Tipp geben kann:
In einer Activity die von ListActivity abgeleitet ist verwende ich einen SimpleCursorAdapter, der Daten aus einer DB in die Listview einträgt. Klappt soweit gut. Jetzt suche ich einen Weg, mit dem ich die Daten des Cursors aus der DB modifizieren kann bevor sie in der Liste landen. Ich hab überlegt ob es eine Methode gibt, die vor dem Einfügen der Cursor-Daten in die Liste nocheinmal aufgerufen wird und eine Bearbeitung der in die Liste einzufügenden Daten erlaubt? Bisher hab ich in der Doku aber noch nichts finden können....
Hintergrund ist, das in der DB Bezeichnungen stehen, die je nach Locale der App in einer anderen Sprache erscheinen sollen, in der DB würde ich aber gerne einen local-unabhängigen Namen ablegen und diesen dann mittels einer Map auf die richtige Sprache abbilden und dann in die Listview einfügen.
Hat da jemand eine Idee?
Danke
Rainer
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.