scrollview只需获取id就行,无需设置事件的监听
listView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_UP){
scrollView.requestDisallowInterceptTouchEvent(false);
}else{
scrollView.requestDisallowInterceptTouchEvent(true);
}
return false;
}
});
scrollview嵌套listview 滑动事件冲突的解决方法
最新推荐文章于 2025-11-10 15:12:56 发布
本文介绍了一种在ListView中实现ScrollView触控监听的方法。通过设置OnTouchListener,可以控制ScrollView在不同触控状态下的行为:当触控操作为抬起时,允许ScrollView拦截触摸事件;当触控操作为按下或其他状态时,禁止ScrollView拦截触摸事件。
1008

被折叠的 条评论
为什么被折叠?



