在父控件中加入
请求父控件不拦截子空间的触摸事件,自定义重写子view的dispatchTouchEvent()方法:
@Override
public boolean dispatchTouchEvent(MotionEvent ev)
{
getParent().requestDisallowInterceptTouchEvent(true);return super.dispatchTouchEvent(ev);
}
就可以阻止父控件对子空间点击事件的拦击,可以为子控件单独设置点击事件的响应。