изменение всплывающего сообщения FLAG_SECURE по умолчанию в Android Kotlin - PullRequest
0 голосов
/ 20 апреля 2020

Я использовал следующий код в своем приложении android, чтобы запретить пользователю делать снимки экрана или запись экрана:

if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
    window.setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE)
}

показывает следующее всплывающее сообщение: «Невозможно сделать снимок экрана, Изображение, защищенное DRM. "

как изменить это сообщение? Я попытался найти ответы в «Переполнении стека», но ничего не помогло, или, если это невозможно изменить, как показать другое сообщение с тостом при обнаружении записи экрана или захвата?

1 Ответ

0 голосов
/ 20 апреля 2020

как изменить это сообщение?

Вы не можете. Это сообщение приходит из ОС, а не из вашего приложения. То, существует ли такое сообщение, и как оно выглядит и содержится, будет зависеть от версии ОС и модификаций производителя устройства.

как показать другое сообщение с тостом при обнаружении записи экрана или захвата ?

Вы не можете, так как ваше приложение не обнаруживает эти события. ОС есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...