Мое приложение должно периодически получать данные из Интернета и обновлять себя каждые 5 минут. Для этого я использовал Asynctask для извлечения содержимого и обработки его в фоновом потоке перед отправкой его в поток пользовательского интерфейса. Недавно я узнал о загрузчиках Asynctask и его преимуществах. Однако я не могу понять, как периодически вызывать загрузчика каждые 5 минут для обновления содержимого.Android: загрузчики Async-задач
(Пожалуйста, обратите внимание, раньше я использовал таймер для вызова task.execute(). Мне нужно, наконец, обновить ListView, если есть новое содержание.)
Это то, что я делал до сих пор. Тем не менее, я читал, что вращающиеся экраны перезапускают активность, и, следовательно, загрузчики лучше, чем asynctasks. Как вы думаете? Есть ли способ, которым я могу использовать загрузчики и выполнять одну и ту же задачу по периодическому обновлению данных? –
Проверьте это: http://stackoverflow.com/questions/7120813/asynctaskloader-vs-asynctask – beeb