关于滑动事件冲突的解决方法

来源:互联网 发布:云计算教育 编辑:程序博客网 时间:2024/05/17 07:22

在做项目时总是有多个下滑或者上拉的事件冲突,导致效果达不到要求;

今天我就综合scrollview嵌套listview时滑动冲突的解决方案

其实也很简单,只需要做个小的修复即可,如下我的代码

listView.setOnTouchListener(new View.OnTouchListener() {    @Override    public boolean onTouch(View view, MotionEvent motionEvent) {        if (motionEvent.getAction()==MotionEvent.ACTION_UP){            scrollview.requestDisallowInterceptTouchEvent(false);        }else{            scrollview.requestDisallowInterceptTouchEvent(true);        }        return false;    }});
这样就可以解决冲突实现效果.

阅读全文
0 0