Я пытаюсь показать прозрачную активность через экран блокировки на эмуляторе API 27.
Я установил тему активности на "@android:style/Theme.Translucent"
и выполняю getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED), setShowWhenLocked(true)
в активности.
Когда эта прозрачная активность запускается через экран блокировки, виджеты экрана блокировки (часы и т. Д.) Не отображаются.
Прозрачная активность на изображении экрана блокировки
Поскольку системные флаги оконного менеджера (https://developer.android.com/reference/android/view/WindowManager.LayoutParams#TYPE_SYSTEM_OVERLAY) устарели, активность остается единственным вариантом.
Есть ли способ, которым я могу получить прозрачную активность через экран блокировки и все еще видеть виджеты экрана блокировки?