黑莓:轨道停止运动听众
-
24-10-2019 - |
题
我正在实施一个具有 MapField
, ,我正在扩展。
我在用着 navigationMovement(int dx, int dy, int status, int time)
在这张地图上移动(此外 touchEvent(TouchEvent event)
我没有问题)。
问题是当用户停止使用使用 trackwheel
, ,但我找不到 listener
因为这样 TouchEvent.UP
例如。
有人知道我可以用什么来检测到这一点吗?
提前致谢!
解决方案
我还不()熟悉BlackBerry的编程,但我还不记得在任何地方都看到听众。
我能想到的一种方法可以是创建一个 Timertask, ,并在轨道轮移动时将时间戳存储在某些类变量的情况下(当您调用导航电动机时)。然后在“导航”中,在移动发生时设置时间戳(从传递到方法的时间参数),然后启动一项提议,然后在一段时间后检查时间戳是否标记了一定的时间(车轮有一定的时间)从那以后就没有移动),如果是这样,您知道轨道轮已经停止了。
不隶属于 StackOverflow