2

使用下面的代码,我可以防止用户截取我的应用程序的屏幕截图。我想实现“启用屏幕截图按钮”。可能吗?我应该使用哪个概念?

 public class FlagSecureTestActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

          getWindow().setFlags(LayoutParams.FLAG_SECURE,
                     LayoutParams.FLAG_SECURE);
          setContentView(R.layout.main);
  }
 } 
4

1 回答 1

0

您可以重新启动活动,这次不设置 SECURE 标志。

在我的应用程序中,我在设置中有一个开关来启用或禁用安全标志。然后,如果设置指定允许我截屏,我就根本不设置它。

于 2017-01-24T15:18:37.517 回答