Mul*_*ard 10 android android-gesture
是什么区别onScroll(),并onFling()在GestureDetector界面?当我打印出事件时,他们会显示完全相同的事情.至少是最后一个onScroll()和onFling().
我注意到的唯一真正的区别是,onScroll()更频繁地调用,总是只有一次.
Jor*_*sys 15
Scroll和之间的区别fling
onFling:是用户在动作结束时抬起手指(这onFling就是所谓的一次动作的原因).
onScroll:是移动视口的一般过程(即您正在查看的内容的"窗口").
理解滚动术语 "滚动"这个词可以在Android中具有不同的含义,具体取决于上下文.
滚动是移动视口的一般过程(即,您正在查看的内容的"窗口").当滚动同时在x轴和y轴上时,它称为平移.此类提供的示例应用程序InteractiveChart说明了两种不同类型的滚动,拖动和投掷:
拖动是当用户在触摸屏上拖动手指时发生的滚动类型.简单拖动通常通过覆盖GestureDetector.OnGestureListener中的onScroll()来实现.有关拖动的更多讨论,请参阅拖动和缩放.
投掷是当用户快速拖动并抬起手指时发生的滚动类型.用户抬起手指后,通常需要继续滚动(移动视口),但减速直到视口停止移动.可以通过覆盖GestureDetector.OnGestureListener中的onFling()和使用滚动对象来实现Flinging.
| 归档时间: |
|
| 查看次数: |
6891 次 |
| 最近记录: |