включить / выключить вайфай когда блокировка экрана телефона (спит) - PullRequest
2 голосов
/ 09 сентября 2011

Heloo all я новичок в Android и я пытаюсь создать приложение, которое выключает Wi-Fi при блокировке экрана и включите Wi-Fi каждый раз, чтобы получить данные и выключить его снова пока телефон на экране блокировки

я знаю как 1) установить таймер 2) как включить вайфай 3) отключить Wifi

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

любая помощь, плзз?

1 Ответ

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

Чтобы обнаружить пробуждение экрана, установите BroadcastRecever ACTION_SCREEN_ON . Чтобы обнаружить разблокировку экрана, используйте ACTION_USER_PRESENT.

  1. Используйте AlarmManager, если вам нужно, чтобы ваш код запускался через запланированные интервалы.
  2. Используйте WifiManager. Разрешения необходимы.
...