Blackberry Экран навигации от MenuItem - PullRequest
0 голосов
/ 09 ноября 2010

Будет ли приведенный ниже код вызывать проблему, если он вызывается из метода run элемента MenuItem?Меня беспокоит, является ли MenuItem частью потока UiEvent и могут ли быть некоторые побочные эффекты.

  //Allow back and forward navigation 
  void openScreen(eSafeScreen nextScreen) {
      //remains on current screen if next screen does not exists
      if (nextScreen != null) { 
          nextScreen._prevScreen = this;
          UiApplication.getUiApplication().pushScreen(nextScreen);
          UiApplication.getUiApplication().popScreen(this);
      }
  }

1 Ответ

1 голос
/ 09 ноября 2010

Да, MenuItem является частью потока пользовательского интерфейса.
Нет, вам не следует беспокоиться о потоке пользовательского интерфейса.

См. Также: Thinking Blackberry - Потоки пользовательского интерфейса BlackBerry - Самые основы

...