我正在使用一个ViewPager2,它在垂直方向上有两个片段。当用户向下滑动到第二个片段时,会出现一个RecyclerView,它沿相同的垂直方向滚动内容。
问题是当我滚动RecyclerView的内容时,有时ViewPager2捕获滚动事件,而有时RecyclerView捕获滚动事件。
[我想要,以便当用户滚动到RecyclerView的顶部时,仅当用户到达RecyclerView内容的顶部时,ViewPager才向后滑动到第一个片段。
我尝试使用
recyclerView.isNestedScrollingEnabled = false
,但运气不佳。我还尝试将RecyclerView放入NestedScrollView中,但不建议这样做,因为RecyclerView随后会为数据集创建所需的每个ViewHolder,这显然效率不高。我正在使用一个ViewPager2,它在垂直方向上有两个片段。当用户向下滑动到第二个片段时,会出现一个RecyclerView,它沿相同的垂直方向滚动内容。 ...