2014-01-16 37 views
0

我必須限制用戶進行截圖。所以我想在擴展DialogFragment的類中添加FLAG_SECURE標誌。 任何人都可以告訴我在哪裏以及如何添加該標誌。 在此先感謝。如何將FLAG_SECURE標誌添加到DailogFragment

+0

我不得不FLAG_SECURE'加上'的'Dialog'直接,除了活動:http://stackoverflow.com/ a/37491066/115145 – CommonsWare

回答

0

您必須設置它在你的FragmentActivity的onCreate方法:

activity.getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); 
+0

我試過了,但它只適用於當時的活動。當DialogFragment出現在Activity之上時,用戶可以截取屏幕截圖。 –

+0

從這個片段活動中調用片段? 我做了完全相同的事情,它在我的應用程序中正常工作.. –