CoordinatorLayout 内 RecyclerView 嵌套 RecyclerView 滑动冲突问题

830 阅读1分钟

Activity : FrameLayout -> Fragment : ViewPager2 -> Fragment : RecyclerView -> RecyclerView

Activity内有一个控件FrameLayout 显示了一个Fragment,Fragment内有一个ViewPager2,ViewPager2有好几个Fragment,Fragment内又有RecyclerView,RecyclerView的item也有RecyclerView

好吧,就是这么一个层级关系

此时表现形式是滑动RecyclerView如果他的item是RecyclerView ,那么此时滑动会被item内的RecyclerView拦截,可以给item的RecyclerView 设置 android:nestedScrollingEnabled="false"