当前位置: 首页 > 知识库问答 >
问题:

Xamarin iOS/Android:如何在应用程序运行时删除截图

仲孙翔飞
2023-03-14

共有1个答案

戚成礼
2023-03-14

而不是删除截图,你可以防止他们。对于Xamarin Android,可以在OnCreate方法中设置安全标志。

 protected override void OnCreate(Bundle bundle)
 {
    base.OnCreate(bundle);
    this.Window.SetFlags(WindowManagerFlags.Secure, WindowManagerFlags.Secure);
 }

显示标志:表明显示器有一个安全的视频输出,并支持合成安全的表面。

安全曲面用于防止应用程序呈现到这些曲面中的内容出现在屏幕截图中或在非安全显示器上查看。

 类似资料:
  • 我是Android新手。我有一个加载URL的web视图。问题是,在我打开应用程序后,网页浏览器的URL被加载后,有2-3秒钟的白屏。 我认为这是应用程序启动的时间。如何移除白色屏幕并显示我的徽标?我听说过闪屏,但标志显示1秒,然后白色屏幕显示2-3秒,最后加载web视图。 我做错了什么?在加载web视图时,是否使用启动屏幕或其他方式显示徽标? splashActivity.java Android

  • 我正在Android应用程序中创建一个项目。我已经在java eclipse环境中将java jdt ast作为独立应用程序实现了,并且我在控制台输出上得到了我需要的东西。现在我想把这个代码运行到我的Android应用程序项目中。但是,当我在文本中设置所有输出时,当我启动应用程序时,Android的视图,不幸的是它停止了,我不知道为什么...有人会知道为什么会发生这种情况吗?感谢您的帮助。 代码没

  • 有没有办法取消发布,然后从Android开发者控制台的应用程序列表中永久删除一个应用程序?

  • 问题内容: 如何通过android app向终端发送命令并获取输出?例如,发送“ ls /”并获取输出以在GUI中将其打印出来? 问题答案: 您必须使用反射来调用android.os.Exec.createSubprocess():

  • 问题内容: 我是一名Android开发人员,我想在我的应用程序中编写一条语句。在此语句中,我要检查默认浏览器(Android OS中 问题答案: 添加下面的Helper类: 现在,你可以从以下代码中检查所需的应用程序是否正在运行:

  • 问题内容: 我想知道启动Flask应用程序的正确方法。该文档显示了两个不同的命令: 和 产生相同的结果并正确运行该应用程序。 两者之间有什么区别,以及用于运行Flask应用程序的区别是什么? 问题答案: 该命令是用于与Flask应用进行交互的CLI。该文档介绍了如何使用CLI命令和添加自定义命令。该命令是启动开发服务器的首选方法。 使用环境变量将命令指向您的应用程序。设置为与调试器和重新加载器一起