如何在Android片段上使用滑动手势(带标签)

时间:2012-08-06 19:18:12

标签: android tabs android-fragments gestures

我看到了使用Android应用程序的手势的优秀指南......超过here

然而,我无法适应我的情况,这有点复杂。我有一个FragmentActivity和两个内部Fragment类(也使用支持库,制表符和viewpager)。

有两个选项卡(每个内部Fragment类一个)。当您在Tab One上并从右向左滑动时,使用Viewpager,它会滑动到右侧选项卡 - 这很有效。 我要添加的内容是如果您在第一个标签上,并从左向右滑动,则只需完成()的活动即可用户返回他们来自的ListActivitry。

我不确定上述相关问题是否涉及这种情况,但我确定无法获得任何建议。看来我需要在左侧标签片段中调用它,而不是“父级”FragmentActivity?有人可以指导我吗?

1 个答案:

答案 0 :(得分:2)

您可以使用此方法来允许或拒绝寻呼机拦截您的滑动

 pager.requestDisallowInterceptTouchEvent(true)

看一下这篇文章ViewPager intercepts all x-axis onTouch events. How to disable?