2015-04-30 59 views
0

我有要求更改左右滑动活动的要求。从活动视图中移除手势监听器

为达此目的,我使用link并完成我的任务。现在我遇到了一个问题,而这项活动也有一个搜索栏,需要在任一方向上滑动以改变其位置。目前,无论何时我移动搜索栏的大拇指,活动的手势监听者都会被激活并更改屏幕。

那么我怎样才能从寻找栏中删除听众?

+1

没有发布一些代码,我们不能帮你 –

+0

我已经编码完全像上面给出的示例链接,并且只在屏幕上添加了一个seek-bar视图。 – GouravJn

回答

0

我通过添加黑客来处理这种情况。

实际上,当用户开始移动拇指并在用户离开时再次启用它时,我禁用了手势监听器。希望它可以帮助有同样问题的人。

0

如果你想通过向左和向右滑动来改变几个视图,我建议你现在有的每一个活动,你将它们转换成碎片,然后有一个容器活动,它将托管一个viewpager。这样,所有的刷卡都会为您处理,您的搜索栏仍然可以工作。

+0

其实我所有的活动都有儿童活动高达2-3级,所以有可能使用同一个视图寻呼机进入儿童活动。如果可以,请提供一个我可以参考的链接? – GouravJn

+0

如果我正确理解这一点,你有3个级别的活动,并且都可以左右滑动? – k3v1n4ud3