在做项目时总是有多个下滑或者上拉的事件冲突,导致效果达不到要求;
今天我就综合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; } });
这样就可以解决冲突实现效果.