Blackberry - Получить объект ApplicationDescriptor текущего приложения - PullRequest
1 голос
/ 26 ноября 2009

Я хотел бы получить доступ к моему текущему приложению объект applicationDescriptor. Я хочу, чтобы я мог получить текущий номер версии и на начальном экране иметь заголовок типа «MyApp Version x.x.x», где я получаю x.x.x из ApplicationDescriptor.getVersion()

Один из найденных мной способов - использовать:

ApplicationManager manager = ApplicationManager.getApplicationManager();
ApplicationDescriptor[] descriptors = manager.getVisibleApplications();

//Loop round descriptors then use...
ApplicationDescriptor myApp = manager.getProcessId(descriptors[x]);

Использование цикла для проверки всех приложений кажется мне немного сложным, я надеюсь, что есть более простой маршрут.

Спасибо

1 Ответ

3 голосов
/ 26 ноября 2009

Понял:

ApplicationDescriptor.currentApplicationDescriptor().getVersion()
...