gpt4 book ai didi

android - 在Android应用中进行屏幕录制时阻止录制音频

转载 作者:行者123 更新时间:2023-12-02 23:35:20 26 4
gpt4 key购买 nike

我正在开发一个安全的应用程序,在该应用程序中,我将限制另一个应用程序记录我的应用程序的时刻(例如视频)。

我认为是我按照here所述限制了应用程序的屏幕截图(包括屏幕截图和录像),但是我无法限制应用程序视频的音频。

   @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
setContentView(R.layout.activity_main);
playVideo();
//callAPI();
}

屏幕捕获后,我看不到视频(显示黑屏),但是我可以听到音频。

请帮助我摆脱困境。

提前致谢

最佳答案

在 Activity 中使用“安全标志”。
安全标志可防止屏幕记录捕获等。

super.onCreate(savedInstanceState); 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE,WindowManager.LayoutParams.FLAG_SECURE);

关于android - 在Android应用中进行屏幕录制时阻止录制音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46540129/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com