Я создаю поток для обновления своих данных и пытаюсь выполнить notifyDataSetChanged
в моем ListView.
private class ReceiverThread extends Thread {
@Override
public void run() {
//up-to-date
mAdapter.notifyDataSetChanged();
}
Ошибка возникает в строке:
mAdapter.notifyDataSetChanged();
Ошибка :
12-29 16: 44: 39.946: E / AndroidRuntime (9026): android.view.ViewRoot $ CalledFromWrongThreadException: только исходный поток, который создал иерархия представлений может касаться своих представлений.
Как мне его изменить?