垂直 RecyclerView 内的水平 ViewPager2
Posted
技术标签:
【中文标题】垂直 RecyclerView 内的水平 ViewPager2【英文标题】:Horizontal ViewPager2 inside a vertical RecyclerView 【发布时间】:2020-12-02 23:12:05 【问题描述】:我在垂直 Recyclerview 中有一个水平 Viewpager2。问题是垂直recyclerview非常敏感,除非水平滑动正好在直线上,否则视图会在垂直方向移动。我尝试使用 fakedrag 来解决此问题,但无法正确解决。 一个类似的问题被问到here,但那个人最终用 recyclerview 替换了 viewpager2 并使用了 snapHelper。我儿子不想使用回收站视图。
【问题讨论】:
【参考方案1】:正如我在问题中引用的答案中提到的那样,最终将 RecyclerView 与 SnapHelper 一起使用。
再次分享link以供参考。
【讨论】:
以上是关于垂直 RecyclerView 内的水平 ViewPager2的主要内容,如果未能解决你的问题,请参考以下文章
Android 布局:具有滚动行为的 Viewpager 内的垂直 Recyclerview 内的水平 Recyclerview
如何修复垂直 RecyclerView 内的水平 ViewPager2 和 RecyclerView 的滚动问题?
NestedScrollView 内的 RecyclerView :使水平滚动更容易