如何从Blackberry的备用入口点访问主应用程序?

时间:2012-02-13 18:33:59

标签: blackberry java-me

在我的应用中,我使用了一个备用入口点来检查时间。 如果智能手机转到我在这里设置的时间,它将在我的主应用程序中推送一个屏幕(前屏幕1)。

public static void main(String[] args)
{
    MyApp theApp = new MyApp();
    if ( args != null && args.length > 0 && args[0].equals("autorun") ) {
        theApp.enterEventDispatcher();  
    } else {    
        theApp.pushScreen(new MyScreen());
        theApp.enterEventDispatcher();
    }
}  
屏幕1中的

有一些按钮(例如“新建”按钮),通常当我运行我的应用程序并单击“新建按钮”时,它将按下Screen2。但在这种情况下,没有事情发生。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

使用适用于Eclipse®的BlackBerry®Java®Plug-in

为原始应用程序创建项目后,

  • 创建备用入口点以启动应用程序UI。

  • 双击项目中的BlackBerry_App_Descriptor.xml。

  • 在BlackBerry主屏幕上选中系统模块不显示应用程序图标
  • 点击备用入口点标签。
  • 点击添加... 按钮。
  • 输入入口点的标题,然后点击确定
  • 指定将使用此备用入口点启动应用程序的应用程序参数(例如:gui)。
  • 继续执行常用步骤部分。

for Moreinfo:

http://supportforums.blackberry.com/t5/Java-Development/Set-up-an-alternate-entry-point-for-an-application/ta-p/444847