Настройка FLAG_SECURE не работает при добавлении в onPause в Android 11
Поэтому я пытался скрыть контент в моем собственном приложении реакции, когда мое приложение отображается на переключателе приложений, когда я перехожу к недавним приложениям. Первоначально я установил FLAG_SECURE на onCreate, но проблема заключалась в том, что я не мог использовать использование BrowserStack, скриншоты и записи экрана были заблокированы при использовании приложения, поэтому я прибег к решению, в котором я устанавливаю FLAG_SECURE только тогда, когда запускается цикл onPause, а onResume я сбрасываю флаг, но были ограничения, такие как Android 8 и ниже, он не поддерживался ( с которым я могу жить), но теперь решение не работает для новых версий Android, таких как 11 и Android 10 (на некоторых устройствах, например, Pixel)
1 ответ
https://issuetracker.google.com/issues/123205795
Короче говоря, и если вы еще не нашли "исправление", навигация с помощью жестов не обрабатывает
FLAG_SECURE
все слишком хорошо. Вы должны увидеть ожидаемое поведение после переключения на трехкнопочную навигацию .
Я понимаю, что это не настоящее исправление, но, похоже, с этим ничего не поделать.