Android SrcollView内嵌套ViewPager时的滑动冲突处理

来源:互联网 发布:盈建科软件多少钱一个 编辑:程序博客网 时间:2024/06/05 16:23

当在viewpager内上下滑动时,直接交给父级处理,重写ViewPager的onTouchEvent方法

@Overridepublic boolean onTouchEvent(MotionEvent event) {    switch (event.getAction()) {        case MotionEvent.ACTION_DOWN:            //交给子类            requestDisallowInterceptTouchEvent(true);            break;        case MotionEvent.ACTION_UP:            //交给子类            requestDisallowInterceptTouchEvent(true);            break;        case MotionEvent.ACTION_CANCEL:            //父类可以阻止            requestDisallowInterceptTouchEvent(false);            break;    }    return super.onTouchEvent(event);}

0 0
原创粉丝点击