我的应用程序中有一些屏幕,由于某些保密信息,我希望通过从其他应用程序捕获来阻止它。
有没有办法做到这一点?
答案 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);