如何在Android应用程序进入后台时隐藏屏幕信息



使用FLAG_SECURE,当应用程序进入后台屏幕时,信息是不可见的,但是,使用此选项,用户无法再截取屏幕截图。

当应用程序回到前台时,有什么方法可以删除FLAG_SECURE?

或者这个问题的任何其他解决方案?!

您可以在 onPause 中放置黑色或白色背景,如果不需要始终处于活动状态FLAG_SECURE,则可以将其隐藏在 onResume 中。这可能会阻止窗口管理器在窗口管理器屏幕中公开屏幕截图。

最新更新