我正在与Android Studio(Java)的应用程序工作,并希望在一个ScrollView内的ScrollView。
如果我把小的滚动到最后,它会自动开始滚动大的,有没有可能在整理小的时候禁用大的滚动功能?
发布于 2020-11-20 20:37:51
您需要通过在滚动当前ScrollView时禁用另一个one来处理此问题
假设你有scroll_view_parent和scroll_view_child
parentScrollView.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
findViewById(R.id.scroll_view_child).getParent()
.requestDisallowInterceptTouchEvent(false);
return false;
}
});
childScrollView.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
v.getParent().requestDisallowInterceptTouchEvent(true);
return false;
}
});https://stackoverflow.com/questions/64929440
复制相似问题