在项目中,经常遇到事件冲突,ScrollView,ViewPager滑动卡顿等情况,比如:onClick和onLongClick事件冲突,dispatchTouchEvent,onInterceptTouchEvent这些方法都有一个boolean返回值,不同返回值事件处理机制是不同的. 一:事件分发流程 1:现在有一个场景,用户长按button,我们希望只触发onLongClick,然而onClick事件也触发了. 这种情况比如简单,直接在onLongClick返回true就可以解决了,返回t…