在Android Developers gesture design section中,使用了术语“卷帘”。
在developer section中,使用了术语"fling“。
这些术语是同义词吗?从我所发现的情况来看,我相信他们是这样的,但没有任何地方明确地以这样或那样的方式表达出来。
也就是说,如果我想实现“刷卡”的功能,我应该在GestureDetector中实现onFling吗
发布于 2014-04-04 00:38:11
当用户做一个“抛”动作时,onFling()将被执行,并且所说的运动有一个速度来确定它是抛出的类型。然而,如果用户只是简单地触摸设备并在屏幕上缓慢移动,这将不会被认为是一种放纵,而是一种划动。
归根结底,这取决于您希望用户执行哪种类型的动作。理想的情况是实现onFling()函数来捕获该动作,并实现onDrag()和onDragFinished()来捕获更细微的动作,这些动作仍然应该被认为是滑动。
发布于 2015-08-14 12:08:31
拖动、滑动或翻动详细信息
滑动手势活动根据上下文而有所不同。执行手势的速度是拖动、轻扫和浮动之间的主要区别。
手势速度影响动作是否立即可逆。
https://stackoverflow.com/questions/22843671
复制相似问题