[英]Blackberry: trackwheel stop motion listener
我正在實現一個具有MapField
的應用程序,該應用程序正在擴展。
我正在使用navigationMovement(int dx, int dy, int status, int time)
在此地圖上移動(除了touchEvent(TouchEvent event)
,我沒有問題)。
問題是,我想,當用戶停止使用移動做一些事情trackwheel
,但我不能找到一個listener
喜歡這個TouchEvent.UP
的例子。
有人知道我可以用來檢測到什么嗎?
提前致謝!
我還不熟悉BlackBerry編程,但是我不記得在任何地方都可以看到它的監聽器。
我可以想到的一種方法是創建一個TimerTask ,並在TrackWheel移動時(在調用navigationMovement時)將時間戳存儲在某個類變量中。 然后在navigationMovement中,設置發生移動時的時間戳(從傳遞給方法的時間參數中),並啟動TimerTask,該任務將在一段時間后檢查時間戳是否標記了一定的時間(車輪已經自此之后沒有移動),如果是這樣,則說明撥輪已停止。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.