如何检测屏幕上的滑动手势并将其传递到底部的小型ViewPager?

时间:2016-05-18 07:14:16

标签: android

我在屏幕下半部分的按钮上方实现了一个小ViewPager。它上面是FrameLayout,用作相机预览。 视图寻呼机具有相机模式。我在Android应用程序中使用iOS Camera效果。

我需要的是左右滑动手势在FrameLayout中被捕获并发送到ViewPager以便向左右滑动其页面。用户可以通过轻扫ViewPager本身来更改模式,但我想让它们在整个屏幕上滑动并获得相同的效果。我该怎么做

enter image description here

1 个答案:

答案 0 :(得分:0)

我从另一个有关检测左右滑动手势的stackoverflow问题中获得了一些代码,并通过添加更多代码将其调整到我的用例。这是最终结果:

$searchq = preg_replace("#[^0-9a-z ]#i","",$searchq);