编程语言
首页 > 编程语言> > java – 如何在android中实现滑动手势

java – 如何在android中实现滑动手势

作者:互联网

我是Android新手.在这里,我想实现Swipe Gesture在Activities之间导航.我用Google搜索并在不同的网站上找到了不同的答案.但我无法得到确切的观点.
通过阅读所有这些,我得到了我们需要实现onTouchEvent()和onFlingEvent().

这些功能是否足以实现滑动操作?
请指定如何逐步执行滑动手势.

我很抱歉,如果我问了一个非常简单的问题,因为经过长时间的多次代码片段尝试后,我已经提出了这个问题.

任何人都可以清楚我的怀疑吗?

解决方法:

onTouchEvent就足够了.你想要做的是:

>创建一个VelocityTracker并将其提供给它
从视图中触摸结果.
>当你收到UP事件时,检查速度是多少.如果它更多
比X方向上的某个阈值量,计为a
刷卡.
>识别时开始新活动.

你可能不得不稍微玩一下门槛,否则一个邋tap的水龙头可能被误认为是滑动.

标签:swipe-gesture,android,java
来源: https://codeday.me/bug/20191006/1862193.html