构建一个黑莓应用程序,由另一个黑莓应用程序调用

时间:2011-11-18 17:35:58

标签: blackberry

想知道是否有办法构建一个应用程序,可以从另一个应用程序调用它的屏幕,并且值可以在两个应用程序之间来回传递,从Invoke API中剔除

链接http://supportforums.blackberry.com/t5/Java-Development/Launch-a-third-party-application-from-another-third-party/ta-p/444753

只是展示了如何从另一个应用程序启动一个应用程序,但是我想在一个单独的应用程序中启动一个特定的屏幕,并将结果从调用应用程序中获取。

1 个答案:

答案 0 :(得分:1)

您可以使用全局事件使用Blackberry中提供的IPC机制。请查看以下链接:How to communicate with other applications

简而言之,两个应用程序A和B可以通过定义唯一ID(长)来进行通信,以识别发往彼此的消息。一旦在两个应用程序中定义了此ID,

  • 要从应用程序A发送消息,请使用postGlobalEvent
  • 从应用程序B接收消息实现GlobalEventListener。

显示完整示例here