моя цель - показать активность в любом месте (даже на экране блокировки) в указанное c время.
я мог в предыдущих android версиях, пока Oreo не сделал эту работу , но после того, как Oreo Google изменил методы, «если вы хотите отобразить представление на lockScreen, используйте« Activity.this.setShowWhenLocked (true); »: Google говорит. тогда я должен создать действие и использовать только службу не достаточно.
Мое решение : я использую AlarmManger для запуска службы в фоновом режиме в указанное c время, когда эта служба запускает мою деятельность (моя цель).
Проблема : в предыдущих версиях android до Oreo у меня не было проблем. Приложение работает нормально. Даже в это время я закрываю свое приложение из недавнего приложения или телефон заблокирован. Но в Oreo и новее, когда приложение работает, когда он находится на переднем плане.
точка : в своих намерениях я использую этот флаг: FLAG_ACTIVITY_NEW_TASK
вопрос : как запустить c активность фоновой службы, даже если приложение закрыто или телефон заблокирован, * 10 22 * в Oreo и более новой версии ?