ViewPager 中嵌套水平的 RecyclerView(Android)

4

我在 Viewpager 片段中使用 Recyclerview 遇到了问题。

我有两个片段,都加载在 ViewpagerAdapter 中。第二个片段中有一个简单的水平 Recyclerview。 最初,在 ViewPager 中加载第一个片段,当我从屏幕右向左滑动时,它会将我重定向到第二个片段。

在第二个片段中,Recyclerview 已经被加载。但当我尝试横向滚动 Recyclerview 以查看更多项目时,它没有滚动,而是将我重定向到第一个片段,从左向右滑动导致。

如何让用户查看更多项目?

请帮助解决这个问题。 先行致谢。


你启用了嵌套滚动吗? - Mohammed Atif
重写 Recycler View 的触摸事件可以像这篇文章中所述的那样工作:https://dev59.com/4LHma4cB1Zd3GeqPITx8 - Andrew
1个回答

1

尝试为RecyclerView启用嵌套滚动

在初始化RecyclerView后,添加以下代码行

your_recyclerview.setNestedScrollingEnabled(true);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接