【问题标题】:Go back to Global Screen without exiting app在不退出应用程序的情况下返回全局屏幕
【发布时间】:2010-06-02 10:04:42
【问题描述】:

我是黑莓开发的新手。我正在制作一个已设置为系统模块的应用程序,以便它在启动时运行。这个应用程序有一个监听器,它捕获拨出电话的事件,然后要求用户确认。我的问题是,如果用户选择否,我想返回呼叫列表屏幕(全局屏幕)。但是,如果我使用 System.exit(0),监听器会停止,这是不希望的。我需要做的是再次将应用程序发送到后台。有人可以帮忙吗???

感谢您的建议。

【问题讨论】:

    标签: blackberry blackberry-jde


    【解决方案1】:

    您只想将您的应用程序发送到后台。

    getApplication().requestBackground();
    

    【讨论】:

    • 这是一个非常有用的作品!会发现它在未来的黑莓应用程序开发工作中很有用。非常感谢!
    【解决方案2】:

    感谢 Vivart。那确实奏效了。但问题是它把我带到手机的主屏幕,我想回到通话列表屏幕。

    我找到了替代解决方案 -

    Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, new PhoneArguments());

    这一行将呼叫列表屏幕带到前台。

    再次感谢您的快速回复:)

    【讨论】:

    • 您应该将此作为对 Vivart 问题的评论,而不是作为新答案
    • 在我的问题中,我已经说过我想返回呼叫列表屏幕,而不是移动主页。 Vivart 的回答部分解决了我的问题。因为后来我找到了我真正需要的东西,我想我应该为了别人的缘故发布解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    相关资源
    最近更新 更多