如何禁用 ViewPager 滑动但启用点击并让视图仍然处理输入?

How to disable ViewPager swipe but enable tap and let view still process input?

我正在尝试制作一个不会滑动但也允许在它显示的视图中接收触摸输入的 viewpager。

当我在 onTouchEvent 和 onInterceptTouchEvent() 中 return 为真时,它显示的视图中的按钮将不起作用。

使用 https://github.com/PaNaVTEC/Wizard 这样的向导帮助我解决了这个问题。

完全禁用滑动似乎无法提供良好的用户体验。但这只是我个人的看法。

但如果我处在你的位置并想提供一个尖端向导风格的教程页面,我肯定会使用这个 - ProductTour.

这个库太棒了,我真的在用它。