【发布时间】:2015-08-19 22:01:49
【问题描述】:
关于如何在 ViewPager 中阻止滑动有很多问题和解决方案。
示例:Control which directions the ViewPager can be scrolled, dynamically with UI feedback
但是我只想阻止在特定页面上向前滑动 (我有一个表单和注册按钮,可以通过编程方式获取下一页)
示例: 第 1 页 -> 滑动 滑动 按钮 -> 第 4 页
尝试使用 onInterceptTouchEvent 和 onInterceptTouchEvent 方法扩展 ViewPager 类,但这样做时我无法让按钮工作,因为所有内容都被读取为 MotionEvent.ACTION_MOVE 所以不知道何时让事件通过或何时使用返回 false;
【问题讨论】:
-
Roman Nurik 的向导寻呼机听起来像你要找的东西 github.com/romannurik/Android-WizardPager