0

AndroidにはLooperがあり、iPhoneにはRunLoopsがあります。Blackberryには、スレッドをキューに入れて実行するための同様の機能が備わっているようです。

誰か知っていますか?

4

1 に答える 1

0

私はまだ Android にあまり詳しくありませんが、簡単に読むと、あなたが探しているのは呼び出しシリーズであることがわかります。

  • Application.invokeLater - これにより、Runnable をメイン スレッドのイベント キューに、オプションでスケジュールされた遅延/繰り返し間隔で追加できます。
  • Application.invokeAndWait - Runnable をメイン スレッドのイベント キューに追加し、実行が完了するまで待機します。
  • Application.cancelInvokeLater - スケジュールされた invokeLater リクエストをキャンセルします。

参照: http://www.blackberry.com/developers/docs/4.1api/net/rim/device/api/system/Application.html#invokeLater%28java.lang.Runnable%29

そして: http://www.blackberry.com/developers/docs/4.1api/net/rim/device/api/ui/UiApplication.html

于 2010-08-19T15:28:48.930 に答える