如何在另一个 ViewPager2 中使用 ViewPager2

2023-11-24

我在另一个 ViewPager2 中使用 ViewPager2。因此,幻灯片仅适用于根 ViewPager。如何让两个 ViewPager 都工作?


正如文档所说:

"支持嵌套可滚动元素

当滚动视图与包含它的 ViewPager2 对象具有相同方向时,ViewPager2 本身不支持嵌套滚动视图。例如,滚动不适用于垂直方向的 ViewPager2 对象内的垂直滚动视图。

要支持 ViewPager2 对象内部具有相同方向的滚动视图,当您希望滚动嵌套元素时,必须在 ViewPager2 对象上调用 requestDisallowInterceptTouchEvent()。 ViewPager2 嵌套滚动示例演示了通过多功能自定义包装器布局解决此问题的一种方法。”

我自己试过了,效果很好,你需要使用这个class.

这就是link到文档。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在另一个 ViewPager2 中使用 ViewPager2 的相关文章

随机推荐