OnTouchListener的Android频率?
-
26-10-2019 - |
题
我正在开发一个本质上是油漆样式的应用程序。用户触摸屏幕并可以绘制图像。但是,我想测量用户移动的速度。目前,我在事件的x和y坐标之间进行距离。getx/y和先前的值,并计算差异。只要OnTouchListener的定时间隔是恒定的,这与运动速度成正比。这是Android的情况吗?我知道对于iPhone,听众实际上会根据输入而更改其频率。
此外,如果它是一个恒定的价值,是否有人知道它是什么?因此,我可以以有用的单位(mm/sec)而不是任意价值描绘速度。
解决方案
我认为Android并不一样(但我不得不说我不是100%确定的)。但是,由于制造商之间的可能有可能有所不同,因此您无法在两个事件上查看system.currenttimemillis()来计算自己的速度吗?
不隶属于 StackOverflow