我看到了使用Android应用程序的手势的优秀指南......超过here。
然而,我无法适应我的情况,这有点复杂。我有一个FragmentActivity和两个内部Fragment类(也使用支持库,制表符和viewpager)。
有两个选项卡(每个内部Fragment类一个)。当您在Tab One上并从右向左滑动时,使用Viewpager,它会滑动到右侧选项卡 - 这很有效。 我要添加的内容是:如果您在第一个标签上,并从左向右滑动,则只需完成()的活动即可用户返回他们来自的ListActivitry。
我不确定上述相关问题是否涉及这种情况,但我确定无法获得任何建议。看来我需要在左侧标签片段中调用它,而不是“父级”FragmentActivity?有人可以指导我吗?
答案 0 :(得分:2)
您可以使用此方法来允许或拒绝寻呼机拦截您的滑动
pager.requestDisallowInterceptTouchEvent(true)
看一下这篇文章ViewPager intercepts all x-axis onTouch events. How to disable?