簡體   English   中英

黑莓:撥輪定格偵聽器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM