Android全界面失去点击事件

今天调试车机问题,当断电的时候整个ui界面的组件全部失去点击效果,尝试了多种办法,但是嵌套的自定义组件怎么也搞不好 最后找到一款解决办法

//设置全屏不可操作,也就是触摸失效
MainActivity.this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
//取消全屏不可触摸
MainActivity.this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);

效果还是不错的 虽然应用场景不多 但是还是蛮好用的
还有一种办法就是
上面盖一个透明的全屏view,设置view不能点击应该就OK了!
具体不知道哪个性能会好一些

你可能感兴趣的:(Android全界面失去点击事件)