我正在阻止我的应用程序截图。为此,我使用getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
当用户想要截取屏幕截图时,我会收到消息"Couldn't save the screenshot, Stroage may be in use"。我想根据我的要求自定义此消息。此外,当用户试图采取屏幕截图,我想要击中网络api。
我正在使用下面的代码,但没有成功
public void detectScreenShotService(final Activity activity){
fin
在我的项目中,我有一个用来显示关卡内部内容的gameCamera和一个用来显示ui元素的uiCamera。我正在尝试拍摄一个屏幕截图,其中只包含level元素,而不包含ui。
我试图隐藏可以工作的uiCamera,但它也短暂地隐藏了用户的ui,而且它看起来不是很好。代码是这样的:
// hide the camera
this->getUiCamera()->setVisible(false);
utils::captureScreen([](bool captureBool, std::string path) {
// do something to make UI