从ApplicationMenuItem启动应用程序

时间:2011-10-26 07:49:51

标签: java blackberry java-me

我是黑莓新手,我正试图通过我添加的ApplicationMenuItem从活动呼叫屏幕启动正在运行的应用程序。下面的菜单项代码

public class MobExMenuItem extends ApplicationMenuItem {

    public MobExMenuItem(int order) {
        super(order);
    }

    public Object run(Object context) {
        try {
            ApplicationDescriptor descriptors[] = ApplicationManager
                    .getApplicationManager().getVisibleApplications();
            String appname = descriptors[1].getModuleName();
            ApplicationManager.getApplicationManager()
                    .launch(appname + "?admin&secure");
        } catch (ApplicationManagerException e) {
            MobExLogger.e("MobExMenuItem", e.getMessage());
        }
        return context;
    }
}

问题是 - 我需要该菜单项在应用程序中打开最后一个活动屏幕,但它始终打开主屏幕。有没有办法打开最后一个屏幕?

1 个答案:

答案 0 :(得分:1)

我发现答案只需要删除参数并启动应用程序 启动(app name);