前言
最新的MIUI 14中测试,无论两种方法所处在setContentView()前或后,功能皆正常,都无法截屏/录屏。
1、禁止截屏和录屏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
2、应用切换至后台防止截屏
只需要简单的一行代码,并将其放在activity中的setContentView()之前。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);