запустить приложение из ApplicationMenuItem - PullRequest
1 голос
/ 26 октября 2011

Я новичок в Blackberry и пытаюсь запустить запущенное приложение с экрана активных вызовов через 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 Ответ

1 голос
/ 27 октября 2011

Я нашел ответ, просто нужно удалить параметры и запустить запуск приложения (appname);

...