Event背景 最近,接到一个需求,优化房间内设置界面: 表面问题:用户在按钮表面,滑动界面的时候,总会误触到界面上的按钮或者复选框 根本问题:由于ListView的事件具有传递性,导致双重事件触发,既滑动又选中了按钮 解决方案:在listView上,addChild一个Layout,加以触摸事件监听,阻止和传递事件 聪明的我一下子就想到了~ 具体方案: 1. 在onTouchMoved的时候,判断用户点击位置是Layout,还是ListView的子节点(按钮和复选框) a: 如果触摸的是Lay…