禁用屏幕截图在我的Android应用(Disable screen shot in my andro

2019-08-08 20:11发布

我有我当前的Android应用程序不容许用户采取屏幕快照

我使用 getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); 在我的onCreate()方法和工作完美的罚款。

现在,我的问题是在我的屏幕我导航用户谷歌地图的一些途径之一。 我不希望用户采取截屏在屏幕了。 我当前实现禁止用户采取屏幕快照从我的应用程序。 但我不想太当他从我的应用程序进入用户可以利用谷歌地图的屏幕截图。 是否有这个或任何变通的任何解决方案。 任何帮助将b高度赞赏。

Answer 1:

相反,促使第三方应用程序,可以考虑使用MapActivity 。

然后,你可以,你可以把布局中的MapView和显示地图。 在这种情况下,您将能够通过安全标志来控制的限制。

只要将相同的代码在onCreate()方法像你这样的其他活动。



文章来源: Disable screen shot in my android app