如何保护我的屏幕被捕获?

时间:2014-02-27 18:27:07

标签: android security screen-capture

我的应用程序中有一些屏幕,由于某些保密信息,我希望通过从其他应用程序捕获来阻止它。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:13)

是的,Android本身提供了一种方法来禁用屏幕截图,可能会有所帮助。

http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_SECURE

在您的活动中 -

 getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE,
            WindowManager.LayoutParams.FLAG_SECURE);