草庐IT

onDispatchTouchEvent

全部标签

java - 了解为什么即使在 onDispatchTouchEvent() 返回 True 后仍会调用 onClick()

比方说,在Android应用中,我们希望能够在任何时候暂时可靠地忽略所有用户触摸。根据我对堆栈溢出所做的研究以及here,here,和here,商定的解决方案似乎是这样的:(MainActivity.java代码)://returningtrueshouldmeantouchesareignored/blocked@OverridepublicbooleandispatchTouchEvent(MotionEventpEvent){if(disableTouches){returntrue;}else{returnsuper.dispatchTouchEvent(pEvent);}}但