android使用mediaprojection录屏时候如何隐藏悬浮框
时间: 2023-12-26 18:03:21 浏览: 263
您好,关于您的问题,我了解到,您可以使用以下方法来隐藏Android录屏时的悬浮框:
1. 首先,在您的应用程序中,使用MediaProjection创建一个虚拟显示屏幕Surface。
2. 然后,将该Surface与MediaRecorder关联起来,以进行录屏操作。
3. 接着,您可以使用WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE标志将您的应用程序的窗口设为不可获取焦点,并使用WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE标志将其设为不可触摸。
4. 最后,将您的应用程序窗口放置在屏幕的一个角落,并使用Gravity选项来定位它,以使它不会遮盖您要录制的内容。
希望这些信息能够帮助您解决问题。如果您有任何其他问题,请随时问我。
阅读全文