禁止 childViewPager 滑动,但是在childViewPager中parentViewPager也不能滑动了,参考了很多,还是没有走出这个坑
UI架构为TabLayout+parentViewPager+fragment
fragment为CoordinatorLayout+AppBarLayout+childViewPager
参考了
关于ViewPager嵌套ViewPager左右滑动冲突解决方法
想到一种方法就是,既然viewpager不能滑动,那就不用viewpager,直接用textView+fragments代替,点击textView,切换fragment,滑动时应该还是滑动parentViewPager
解决办法: 在 childViewPager 中 添加就可以了 public boolean canScrollHorizontally(int direction) { return false; }