Страницы

Поиск по вопросам

четверг, 29 ноября 2018 г.

Как сделать так, что бы активность автоматически запускалась при включении телефона?

Пишу экран блокировки, имеется главная активность (MainActivity), содержащая настройки экрана блокировки и сама активность экрана блокировки (LockScreenActivity), так вот: как сделать так, что бы активность экрана блокировки запускалась автоматически при включении телефона? Т.е. что бы она постоянно была запущена, пока её в настройках (MainActivity) не отключит пользователь?


Ответ

Используйте Broadcast Receiver - механизм, реагирующий на широковещательные сообщения. Вкратце - широковещатеьное сообщение может быть например каким нибудь системым событием, на которое может отреагировать BroadcastReceiver установленного приложения. Включение телефона является широковещательным сообщением, так что можно легко обрабатывать это событие

Комментариев нет:

Отправить комментарий