java - 从 MenuItem 进行黑莓屏幕导航

标签 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);
      }
  }

最佳答案

是的,MenuItem 是 UI 线程的一部分。
不,您不必担心 UI 线程。

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

关于java - 从 MenuItem 进行黑莓屏幕导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4134277/

相关文章:

java - 如何在 android studio 中从 mysql 数据库检索并显示用户详细信息?

java - 将子字符串替换为 StringBuffer 子字符串

android - Android PopupWindow 中的 ListView

blackberry - 黑莓中的CP037编码

java - 使用 HashMap 通过迭代更新值来计算 map 是一种好习惯吗?

Java GUI - 删除所有组件并重绘

iOS 服务器驱动的 UI 示例/教程

C++ 从主线程调用方法

android - 使用 Phonegap 在后台执行 Javascript

android - J2ME/Android/BlackBerry - 行车路线,两个地点之间的路线