Delphi实现禁止app截屏
修改AndroidManifest.template.xml,增加下面标粗的内容:
procedure TForm16.FormCreate(Sender: TObject); begin //SharedActivity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE, TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE);
TAndroidHelper.Activity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE, TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE);//用这个写法,SharedActivity是旧版本了!
end;
要手动引用三个单元:Androidapi.JNI.App, Androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers
11.3,华为、小米测试通过。
修改AndroidManifest.template.xml,增加下面标粗的内容:
procedure TForm16.FormCreate(Sender: TObject); begin //SharedActivity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE, TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE); TAndroidHelper.Activity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE, TJWindowManager_LayoutParams.JavaClass.FLAG_SECURE);//用这个写法,SharedActivity是旧版本了!
end;
要手动引用三个单元:Androidapi.JNI.App, Androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers
11.3,华为、小米测试通过。
本文已关闭评论