本文主要是介绍如何避免我的Activity页面被截屏,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
现在坐地铁上下班,都在用易通行app,果然是很便利,小伙伴儿们再也不用带公交卡了,再也不需要卡里没钱排队充值了。
前段时间坐地铁,突发奇想,既然易通行app是生成二维码给地铁闸口扫码付费的,那么可不可以生成二维码后直接截屏保存图片,就可以卸载易通行了呢?以后每次坐地铁直接找出二维码图片扫码就行了!经过尝试,发现易通行二维码界面根本不能截屏!!并且在多任务里,易通行二维码界面也是全黑的。于是,就搜索了一下,在android中如何防止Activity被截屏。如果我的Activity页面都是敏感信息,不想让用户通过截屏方式保存页面图片。可以通过在activity的onCreate中setContentView调用之前加上下面这一句:
getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
这篇关于如何避免我的Activity页面被截屏的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!