2013-05-23 5 views
0

Я хочу обновлять ListView каждые 30 секунд с новыми данными, загружаемыми из AsyncTask. Я хочу получить рекомендации относительно лучших методов для осуществления такого вида деятельности, или если не рекомендуется обновлять представление таким образом. Спасибо.Периодически запускать AsyncTask

+0

вы уверены, что вещь, которую вы собираетесь реализовать в AsyncTask завершится через 30 секунд ровно? –

+0

Это будет, поскольку это лишь некоторые незначительные манипуляции с текстом. – kabuto178

ответ

1

вы можете использовать recursinve handler.postdelayed метод для вызова asynctask .. Но если вы хотите мое предложение я расскажу вам реализовать CursorLoader в вашем caseou

Чтобы узнать больше о курсора загрузчика вы можете проверить эти ссылки (первые 3 Google поиск: р)

https://developer.android.com/training/load-data-background/setup-loader.html http://www.codeproject.com/Articles/525313/Using-Cursor-Loader-in-Android http://developer.android.com/reference/android/content/CursorLoader.html

+0

Хм никогда не работал с cursorLoader раньше, какие-либо ссылки для этого? – kabuto178

Смежные вопросы