如何截取Android 4.0+上的截图事件?
通过vol down + power键获取屏幕快照时,我想执行一些自己的代码。
最佳答案
Here关于防止屏幕截图的博客不错,但是我不知道用户执行屏幕截图时是否有执行代码的方法...
您可以使用WindowManager中的FLAG_SECURE以避免屏幕截图
范例:
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);
}
}
关于android - 如何截取android截屏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16523829/