上禁用触摸输入的视图
我想在某些条件下的活动中禁用触摸输入。有什么方法可以完成禁用触摸?
在活动上禁用触摸事件:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
重新启用触摸事件:
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
获取要在and setOntouchListener(null)
this.setFinishOnTouchOutside(false)