У меня странная ситуация в отношении приложения для будильника. У меня есть приложение, которое «бодрствует» всю ночь, и в какой-то момент начинается тревога, и пользователь нажимает кнопку «Назад» или кнопку в пользовательском интерфейсе (UI), звук будильника останавливается и переходит к следующему действию (пока здесь все ОК!)Android alarm running press home button block UI (Lollipop)
Сценарий: экран считается, начинается будильник, поэтому действие запускается, и пользователь нажимает кнопку питания. После этого снова нажмите кнопку питания (действие снова начнется) и нажмите кнопку «Домой».
Pre-леденец
- приложение работает в фоновом режиме, и сигнал все еще звонит (нормальное поведение)
Lollipop
- экран становится черным, пользователь может ничего не делать на своем телефоне, пока он не перезагрузится, и раздастся сигнал тревоги
Вы уже это испытали? Я вижу, что с леденцом много проблем с черным экраном, но я вижу только «решения» с точки зрения пользователя, и я хотел бы, чтобы мое приложение избегало этой проблемы.
Вот еще одно описание для этой ошибки: https://code.google.com/p/android/issues/detail?id = 94887 – Asilvia