запуск приложения из ApplicationMenuItem

#java #blackberry #java-me

#java #blackberry #java-me

Вопрос:

Я новичок в 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   "?adminamp;secure");
        } catch (ApplicationManagerException e) {
            MobExLogger.e("MobExMenuItem", e.getMessage());
        }
        return context;
    }
}
 

Вопрос в том, что мне нужно, чтобы этот пункт меню открывал последний активный экран в приложении, но он всегда открывает главный экран. Есть ли какой-нибудь способ открыть последний экран?

Ответ №1:

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