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