У меня есть приложение, которое работает в фоновом режиме и запускает действие, когда на телефоне происходит определенное событие. Я нахожусь с Android 5.0, когда пользователь имеет прикрепление экрана к другому приложению, вызов startActivity (намерение) полностью игнорируется. Мое приложение не знает, что активность не началась, поэтому у пользователя не будет другого шанса увидеть активность до тех пор, пока они вручную не откроют мое приложение.Как получать уведомления о отключении экрана в Android 5.0 Lollipop?
Есть ли какое-либо событие, которое я могу зарегистрировать для получения уведомления, когда отключено экранирование экрана, так что я могу повторить попытку начать свою деятельность?
Вместо того, чтобы начать деятельность, вы можете рассмотреть вопрос о переходе к использованию полного экрана 'PendingIntent' на' УВЕДОМЛЕНИЯ on'. Pre-5.0, это запустит действие, указанное в 'PendingIntent'. В 5.0+ это приведет к хедз-ап «Уведомление». Я еще не играл с фиксацией, но я надеюсь, что хедз-ап «Уведомление» все еще появляется или, по крайней мере, завершается как регулярное «Уведомление». – CommonsWare
@CommonsWare Я не экспериментировал с уведомлениями, но одна из функций, описанных ранее (назад, когда привязка экрана была объявлена как «блокировка задачи»), заключалась в том, что уведомления из других приложений отображались бы * not *. –