Я использую флаттер и отключил обычные приложения от записи экрана. Вот код
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE,
WindowManager.LayoutParams.FLAG_SECURE);
Проблема в том, что на некоторых телефонах предустановлены приложения для записи экрана, и указанный выше код не может помешать им записывать экран. Так есть ли другой способ запретить этим приложениям записывать экран? В других ответах я видел, что это невозможно, но в магазине игр есть несколько приложений, которые успешно достигают этого. Значит, должен быть способ. Я подумал, что по мере того, как приложения для записи экрана перерисовываются, они могут быть обнаружены с помощью фрагмента кода, поэтому мы можем показывать всплывающее окно, когда приложение для записи экрана перерисовывается. Является ли это возможным ? Если да, то как мы можем определить, нарисовано ли приложение поверх нашего приложения. Спасибо.