Ich erstelle einen Thread, um meine Daten zu aktualisieren und versuche notifyDataSetChanged
bei meinem ListView auszuführen.
private class EmpfängerThread extends Thread {
@Override
public void run() {
//aktualisieren
mAdapter.notifyDataSetChanged();
}
Der Fehler tritt in der Zeile auf:
mAdapter.notifyDataSetChanged();
Fehler:
12-29 16:44:39.946: E/AndroidRuntime(9026): android.view.ViewRoot$CalledFromWrongThreadException: Nur der Ursprungsthread, der eine Ansichtshierarchie erstellt hat, kann seine Ansichten berühren.
Wie soll ich es ändern?