Ich möchte eine Listenansicht aktualisieren. Wenn ich einen Wert von einer anderen Klasse bekomme, möchte ich, dass dieser zur Listenansicht aktualisiert wird. Ich erstelle einen Thread zum Aktualisieren der Liste, aber ich bekomme eine Ausnahme:
Only the original thread that created a thread a view hierarchy can touch its views
Wie geht es weiter?
Wenn Sie mit mehreren Threads in einer Android-GUI arbeiten, sollten Sie Handler
verwenden . Das Android Dev-Handbuch enthält ein gutes Beispiel dafür, wie Sie Handler
s mit ProgressDialog
verwenden, wenn Sie den Unterabschnitt Beispiel ProgressDialog mit einem zweiten Thread erweitern hier .
Das Beispiel sollte leicht verständlich sein und Ihnen helfen, das gleiche Konzept auf Ihre Listenansicht anzuwenden.