Я должен ограничить пользователя, чтобы сделать снимок экрана. Итак, я хочу добавить флаг FLAG_SECURE в свой класс, который расширяет DialogFragment. Кто-нибудь может сказать мне, где и как добавить этот флаг. Заранее спасибо.
как добавить флаг FLAG_SECURE в DailogFragment
Ответы (1)
Вы должны установить его в методе onCreate вашего FragmentActivity :
activity.getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
person
nbe_42
schedule
16.01.2014
Я пробовал это, но тогда это работает только для активности. И когда DialogFragment появляется поверх Activity, пользователь может сделать снимок экрана.
- person Shirish Herwade; 16.01.2014
И фрагмент вызывается из этой активности фрагмента? Я сделал то же самое, и он отлично работает в моем приложении.
- person nbe_42; 16.01.2014
FLAG_SECURE
кDialog
напрямую, в дополнение к активности: stackoverflow.com/a/37491066/115145 - person CommonsWare   schedule 27.05.2016