禁用活动上的触摸事件: getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE); 重新启用触摸事件的方法如下:getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
view.setClickable(false);
吗?https://dev59.com/G1zUa4cB1Zd3GeqP7eKX 是一个类似的问题,可能会有所帮助。 - Shobhit Puri