ScrollView与其子控件的onTouch事件冲突的解决办法

ScrollView与其子控件的onTouch事件冲突的解决方法??场景:一个带滚动条的界面中,如果其中的子控件(如:Imag

ScrollView与其子控件的onTouch事件冲突的解决方法

?

?

场景:

一个带滚动条的界面中,如果其中的子控件(如:ImageButton)上还有onTouce事件时,在触发子控件上MOVE触点时,如果MOVE方向与滚动条方向一致,则子控件的onTouce将会被父控件拦截掉

?

处理方法:

在子控件中增加如下代码

getParent().requestDisallowInterceptTouchEvent(true);//屏蔽父控件拦截onTouch事件

?