我需要在向左或向右滑动时更改活动。
为实现这一目标,我使用此link并完成我的任务。现在我有一个问题,而活动也有一个搜索栏,需要向任一方向滑动以改变其位置。目前,每当我移动搜索栏的拇指时,活动的手势监听器都会被激活并更改屏幕。
那么如何从搜索栏中删除侦听器?
答案 0 :(得分:0)
如果您想通过向左和向右滑动在多个视图之间进行切换,我建议您当前拥有的每个活动,将它们转换为片段,然后进行容器活动以托管viewpager。这样,所有的滑动都会为您处理,您的搜索栏仍然有效。
答案 1 :(得分:0)
我通过添加黑客来处理这种情况。
实际上,每当用户开始移动拇指时我都会禁用手势监听器,并在用户离开时再次启用它。希望它可以帮助有同样问题的人。