我正在尝试防止应用程序内部的屏幕截图。 Google的答案没有帮助。
我已经尝试设置所有其他人都回答的标志,但这根本不起作用。设置标志时,我仍然可以拍摄屏幕截图。
我在设置内容视图之前先设置了标志。 我使用genymotion模拟器。
代码
override fun onCreate(savedInstanceState: Bundle?) {
window.setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE)
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_home)
我希望看到屏幕截图变得模糊或畸形,因为我有安全的内容,其他人不能通过屏幕截图看到。