<content src="index.htm" >
<rim:background src="listener.htm" runOnStartup="true" />
</content>
我有一个后台监听器和一个名为index.htm的前台进程。当我安装应用程序并加载手机时,我可以通过按住菜单按钮看到我的聆听者在后台。但是,只要我加载应用程序本身并关闭它,监听器就不再在后台。保持监听器始终运行的适当方法是什么?
我是否必须以某种方式在index.htm文件中使用static void requestBackground() - 这是监听器的激活方式吗?另外我要求侦听器在index.htm位于前台时运行,这可能吗?
答案 0 :(得分:0)
我遇到过类似的问题。这里有两个不同的问题:
我对第一个问题的解决方案是让前台页面和后台页面成为同一页面,即index.html,并且基本上我的应用程序都在这一页面上。 要在退出时停止应用程序被终止,我必须捕获blackberry.app.event.onExit事件,然后将其激活blackberry.app.requestBackground()。