Java ScrollView中的Android Studio ScrollView
我正在用Android Studio(Java)开发一个应用程序,希望在ScrollView中有一个ScrollViewJava ScrollView中的Android Studio ScrollView,java,android,scrollview,nestedscrollview,Java,Android,Scrollview,Nestedscrollview,我正在用Android Studio(Java)开发一个应用程序,希望在ScrollView中有一个ScrollView 如果我将小的滚动到最后,它会自动开始滚动大的滚动,在滚动小的滚动时是否可以禁用大的滚动功能?您需要通过在滚动当前滚动时禁用另一个滚动视图来处理此问题 假设您有滚动查看\u父对象和滚动查看\u子对象 parentScrollView.setOnTouchListener(new View.OnTouchListener() { public boolean o
如果我将小的滚动到最后,它会自动开始滚动大的滚动,在滚动小的滚动时是否可以禁用大的滚动功能?您需要通过在滚动当前滚动时禁用另一个滚动视图来处理此问题 假设您有滚动查看\u父对象和滚动查看\u子对象
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;
}
});
但是,我怎么知道何时滚动到内部滚动视图的末尾呢?当内部滚动运行时,它将阻止外部滚动上的触摸事件