Android: Сервис / Активность должен запуститься через некоторое время, когда экран выключен и у меня в кармане - PullRequest
0 голосов
/ 30 мая 2011

У меня проблема с тем, что я хочу, чтобы через некоторое время я запустил службу / действие, после того как я выключил экран и положил телефон в карман.

Я не хочу все время использовать вейк-замки для подсчета времени (ср. Батарея).

Есть ли где-нибудь системный таймер, который может вызывать мое приложение, чтобы потом проснуться и получить пробуждение? (экран выключен все время и у меня в кармане)

Ответы [ 2 ]

0 голосов
/ 14 мая 2013

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

((экран выключен все время и у меня в кармане)) но вы не получили никакой трансляции, потому что устройство у вас в кармане:)

0 голосов
/ 17 сентября 2011

Есть ли где-нибудь системный таймер

Да. Это называется будильник. См. AlarmManager . Оттуда:

Этот класс обеспечивает доступ к системным службам сигнализации. Это позволяет запланировать запуск приложения в определенный момент в будущем. Когда срабатывает сигнал тревоги, зарегистрированное для него намерение транслируется системой, автоматически запуская целевое приложение, если оно еще не запущено. Зарегистрированные сигналы тревоги сохраняются, пока устройство находится в спящем режиме (и при желании могут разбудить устройство, если они выключаются в течение этого времени), но будут сброшены, если оно выключено и перезагружено.

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