我想使用PageView
路由和滑动手势来实现页面切换。
问题
这一切都很好,直到我在主视图上使用Listener
和GestureDetector
实现了自定义手势,我猜默认的PageView
滑动手势会被这些回调实现覆盖。
期望
在继承的其他地方,我可以很容易地在重写中调用超级方法,但在回调中,我不知道从哪里派生内置行为。
问题
将内置页面导航手势合并到这些自定义手势回调中的最快方法是什么?
有了@Crazzygamer的提示,我成功地让它发挥了作用。
事实证明,它很简单,只需随意获取全局PageView
实例的pageController
和animateToPage
或jumpToPage
即可。
您可以在任何有权访问pageController
的类中执行此操作。