Blackberry - 获取当前应用程序的ApplicationDescriptor对象

时间:2009-11-26 12:17:12

标签: blackberry versioning

我想访问我当前运行的应用程序applicationDescriptor对象。我希望这样,以便我可以获得当前版本号,并在初始屏幕上有一个标题,如“MyApp Version x.x.x”,我从ApplicationDescriptor.getVersion()获取x.x.x

我发现的一种方法是使用:

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

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

使用循环检查所有应用程序对我来说似乎有点长,我希望有一个更容易的路线。

由于

1 个答案:

答案 0 :(得分:3)

知道了:

ApplicationDescriptor.currentApplicationDescriptor().getVersion()