MenuItem的黑莓屏幕导航

时间:2010-11-09 13:43:28

标签: java user-interface blackberry navigation menuitem

如果从MenuItem的run方法调用它,下面的代码会引起问题吗? 我担心的是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 个答案:

答案 0 :(得分:1)

是的,MenuItem是UI线程的一部分 不,你不应该担心UI线程。

另请参阅:Thinking Blackberry - BlackBerry UI Threading - The Very Basics