7

我有我当前的 android 应用程序,它不允许用户截屏

getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); 在我的 onCreate() 方法中使用并且工作得很好。

现在我的问题出在我的一个屏幕上,我正在用一些路线将用户导航到谷歌地图。我也不希望用户在那个屏幕上截屏。我当前的实现禁止用户从我的应用程序中截屏。但我不希望该用户在离开我的应用程序时也可以截取谷歌地图的屏幕截图。是否有任何解决方案或任何解决方法。任何帮助都将受到高度赞赏。

4

1 回答 1

2

考虑使用MapActivity ,而不是提示 3rd 方应用程序。

然后你可以在布局中放置一个 MapView 并显示地图。在这种情况下,您将能够通过安全标志控制限制。

只需将相同的代码放在 onCreate() 方法中,就像您在其他活动中所做的那样。

于 2013-01-30T06:08:55.730 回答