scrollView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
//不允许父View(递归往上调用的,所以也包括祖先View)截断触摸事件,当前View可滑动
parent.requestDisallowInterceptTouchEvent(true);
//如果返回true事件就被消费了,不会再调用当前View的onTouchEvent,也就不会滑动了
return false;
}
});
网友评论