Я работаю над приложением, где мне нужно получить событие или состояние устройства, когда экран устройства включен, но не заблокирован, экран не разблокирован. У любого органа есть представление об этом. Благодаря!!Событие состояния блокировки-блокировки экрана устройства в android
ответ
У вас есть три доступных трансляции Intent.ACTION_SCREEN_OFF, Intent.ACTION_SCREEN_ON и Intent.ACTION_USER_PRESENT. Первое довольно очевидно. Остальные два отличаются тем, как пользователь просыпается на экране. Если это просто след, это ACTION_SCREEN_ON, если за ним следует разблокировка экрана Intent.ACTION_USER_PRESENT.
Сделать широковещательный приемник со следующим умысел фильтром:
<intent-filter>
<action android:name="android.intent.action.SCREEN_ON" />
<action android:name="android.intent.action.SCREEN_OFF" />
<action android:name="android.intent.action.USER_PRESENT" />
</intent-filter>
В качестве альтернативы, чтобы получить текущее состояние можно использовать Display.getState() и PowerManager.isInteractive()
Спасибо, я попробую это и дам вам знать, есть ли у меня еще какие-то вопросы. –
Обратите внимание, что SCREEN_OFF и SCREEN_ON НЕ будут доставлены, если они зарегистрированы в манифесте. Вы должны зарегистрировать их на службе или в действии. – arts777
- 1. Оценка текущего состояния устройства чтения с экрана в JavaScript
- 2. Извлечение устройства Android Размер экрана
- 3. Android: Сохранение состояния экрана (начальный)
- 4. Время обновления экрана устройства android
- 5. Снимок экрана текущего экрана устройства
- 6. Определить размер экрана устройства программно в Android?
- 7. Отсутствие экрана устройства в Android Studio
- 8. Android - получить событие касания экрана
- 9. Как определить событие запуска устройства в android
- 10. Ориентация экрана устройства
- 11. Что касается состояния резервирования устройства Android
- 12. Устройства Android, накладывающие текст на ширину экрана
- 13. Адаптер макет экрана другие устройства android
- 14. Фильтр размера экрана устройства на Android Market
- 15. Определите тип экрана любого Android устройства
- 16. Какой размер экрана устройства для разработки Android
- 17. Как глобально заблокировать ориентацию экрана Android-устройства
- 18. Android CheckBox - восстановление состояния после поворота экрана
- 19. Код для захвата экрана устройства Android?
- 20. Как получить разрешение экрана вашего устройства Android.?
- 21. Как получить размер экрана устройства Android?
- 22. Ориентация экрана Android при блокировке устройства
- 23. Экран экрана виртуального устройства Android (нет WiFi)
- 24. Android-эмулятор для устройства малого экрана
- 25. Ориентация устройства Android с вращением экрана Off
- 26. Android - масштабирование изображения, снятого с экрана устройства
- 27. Как получить событие для Android-устройства Back в Aspectj
- 28. Событие, не отображающееся на календаре устройства Android
- 29. Android: Нажмите событие для уведомления Строки состояния
- 30. Полностью размер экрана Android
Ваш вопрос не ясен. Пожалуйста, укажите больше. – Lawrance