0

我正在创建一个第一次获取设置的黑莓应用程序,并且始终在后台运行(在启动时运行)。因此,每当我单击应用程序图标时,如果设置已配置,它不会显示任何屏幕。

我使用过UiApplication.getUiApplication().requestBackground();,但如果我单击应用程序图标,它会打开设置屏幕(仅在我的应用程序中的屏幕)以及正在运行的应用程序。

4

1 回答 1

2

您需要将应用程序分成两部分,一部分可以显示 UI,另一部分可以在后台运行。两个应用程序共享相同的代码,但具有不同的入口点,称为“备用入口点”,可以在 JDE 或 Blackberry eclipse 插件中设置。

现在,后台应用程序从备用入口点运行并且不显示任何 UI。您可以从这里运行线程并监听感兴趣的事件。

前台应用程序可以验证您的应用程序特定的“设置”是否已被填充;如果是这样,它可以立即退出。如果没有,请显示 UI 并收集“设置”。

希望这个答案。如果您还有其他问题,请告诉我。

于 2011-06-09T04:00:09.163 回答