Есть ли тайм-аут для Handler.postDelayed? - PullRequest
2 голосов
/ 05 марта 2012

Если я хочу запустить какое-либо действие из службы через Handler.postDelayed, могу ли я запустить это действие на пару дней вперед?Или есть какой-то король тайм-аута для этого, например, 12 часов, 24 часа и т. Д .?

Я спрашиваю об этом, поскольку считаю, что действие не будет выполнено, если я установлю его на 24 часа вперед.

mHandler.postDelayed(this, 1000 * 60 * (24 * 60));

Я не уверен в этом, и я просто хочу исключить это предположение, если проблема не в этом.

1 Ответ

2 голосов
/ 05 марта 2012

Обработчик не предназначен для выполнения заданий через 12 или 24 часа. Вместо этого используйте Таймер .

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