So aktualisieren Sie eine ListView, um den Cursor erneut abzufragen und die Daten und Ansichten aufzufüllen
Ich habe eine ListView, die einen CursorAdatper als Adapter verwendet. Ich hätte gerne die Listenansicht dazu
seine Daten erneut abfragenAktualisieren Sie die Ansicht, sobald die Anforderung abgeschlossen ist.Ich habe es versucht:
CursorAdapter adapter = (CursorAdapter)listView.getAdapter();
adapter.notifyDataSetChanged();
Und ich habe versucht:
CursorAdapter adapter = (CursorAdapter)listView.getAdapter();
adapter.getCursor().requery();
aber keiner hat funktioniert. Ich habe in meinem einen Haltepunkt gesetztContentProvider
Die Abfragemethode von, aber ich sehe nicht, dass die Requery aufgerufen wird oder meine ListView mit neuen Daten aktualisiert wird.
Können Sie mir bitte sagen, was die Lösung für mein Problem ist?
Vielen Dank.