Was bedeutet das? Ich habe mit dieser ListView
gekämpft, die ich mit ArrayAdapter
habe. Ich habe dieses nette Dialogfragment geschrieben, das ich an einen updateUI-Listener zurückrufe, weil ich dieses ListView
aktualisieren will. Ich habe in meinem Fragment von DialogFragment
zuerst das ArrayAdapter
war ein komplexer Typ einer Klasse.
dann habe ich:
%Vor%dann gab das den obigen Fehler, also habe ich es umgestellt, nur ein
zu verwenden %Vor%Das ist in meiner Update-Methode (die die ui aktualisiert) nicht fehlgeschlagen, aber es hat nichts aktualisiert. So bin ich verloren, wie man dieses ArrayAdapter aktualisiert, ich dachte, dass notifyChange es tun sollte, aber es macht entweder nichts oder wirft den oben genannten Fehler.
Ich habe keine Probleme mit meinen SimpleCursorAdaptern an anderer Stelle in meinem Programm (solange meine Cursor offen bleiben und ich eine Anfrage an sie rufe).
Irgendwelche Erkenntnisse darüber, was ich falsch mache?
Auf Anfrage hier ist mein Layout für die R.layout.location_row
%Vor%Wie wir Ссылка lesen können ArrayAdapter funktioniert nur mit Strings in Textviews. Sie können diesen Konstruktor verwenden
%Vor%Spezifizieren Sie die ID eines TextView innerhalb Ihres Layouts oder überschreiben Sie
%Vor%gibt eine Ansicht Ihres benutzerdefinierten Typs zurück.
Tags und Links android android-listview android-arrayadapter