我想更改我的触摸拦截,因为在很多情况下,当我想要滑动ViewPager时 - 实际上刷了外部容器,它实现了BottomSheetBehavior。我需要的行为只会对垂直(或几乎垂直)滑动产生反应,而其他滑动则会处理ViewPager。
答案 0 :(得分:0)
试试这个
public class CustomBehavior extends BottomSheetBehavior {
public CustomBehavior(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public void onNestedPreScroll(CoordinatorLayout coordinatorLayout, View
child, View target, int dx, int dy, int[] consumed) {
}
}