以前一直以为禁止截屏是手机上的功能,app程序员没有办法控制呢,今天才发现原来这么简单
就这么一句话
getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
直接加到项目的当前activity上
代码示例:
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);
}
}
效果图