Повторяющаяся задача Android - PullRequest
7 голосов
/ 25 марта 2010

В действии мне нужно каждые 30 секунд вызывать веб-службу и использовать данные для обновления интерфейса.

Есть ли рекомендуемый подход к планированию повторяющихся задач?

Спасибо

Ответы [ 3 ]

5 голосов
/ 25 марта 2010

Если это текущее действие, вы можете использовать Timer / TimerTask и Handler, или вы можете использовать postDelayed() и AsyncTask.

3 голосов
/ 25 марта 2010

Вы захотите создать обработчик . Здесь - краткий пример кода.

0 голосов
/ 12 февраля 2011

Убедитесь, что вы получили WakeLock, если хотите, чтобы он работал после выключения экрана (или, точнее, для предотвращения выключения процессора). Использование AlarmManager является еще одной альтернативой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...