Обновите ListView в основном потоке от другого потока

У меня есть отдельный поток, работающий для получения данных из Интернета. После этого я хотел бы обновить ListView в основном потоке путем вызова adapter.notifyDataSetChanged (). Но это не работает. Какое-либо обходное решение для этого?Спасибо.

12
задан Wilson 27 May 2010 в 09:07
поделиться

1 ответ

Используйте AsyncTask ( http://developer.android.com/reference/android/os/AsyncTask.html ).

Вызов adapter.notifyDataSetChanged () в методе onPostExecute (...) .

Подробнее читайте здесь: http://android-developers.blogspot.com/2009/05/pxygen-threading.html

13
ответ дан 2 December 2019 в 03:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: