Android禁止截屏

禁止截屏

还是这两天看剧的问题,花了25搞了超前点播,发现超前点播只能在移动端使用,应该是为了版权问题。在Android设备上发现播放的时候无法截图,录屏是黑色的。这让我想起了安全键盘的问题。前几个月我的手机屏幕摔了一下,外屏没有事但是内屏漏液了,屏幕全黑,为了把数据导出来我用AI唤醒无线投屏用笔记本电脑看的手机屏幕,还挺顺利的,但是当我想要恢复出厂设置的时候需要输入云端密码,这个时候EditText唤起的是安全键盘,安全键盘弹出的时候无线投屏全黑,无法投屏手机内容。这个明显是Android做了安全隐私策略。视频APP禁止截屏和录屏全黑也是这个原理。

下面介绍一下如何将自己的Activity设置为隐私内容禁止截屏。
只需要一行代码。

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

使用EMUI10测试截图如图
·

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值