Что такое ежевичный эквивалент Android's Looper? - PullRequest
0 голосов
/ 18 августа 2010

Android имеет Looper, а iPhone имеет Run Loops. Похоже, что Blackberry будет иметь такое же резервное копирование для создания очереди и запуска потоков.

Кто-нибудь знает, если есть?

1 Ответ

0 голосов
/ 19 августа 2010

Я пока не слишком знаком с Android, но некоторые быстрые чтения показывают, что вы ищете серию invoke:

  • 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

...