Создание приложения BlackBerry для вызова другим приложением BlackBerry - PullRequest
1 голос
/ 18 ноября 2011

было интересно, есть ли способ создать приложение, чтобы его экраны можно было вызывать из другого приложения, а значения можно передавать взад и вперед между двумя приложениями, взяв вызов из Invoke API

ссылка http://supportforums.blackberry.com/t5/Java-Development/Launch-a-third-party-application-from-another-third-party/ta-p/444753

просто показывает, как запустить одно приложение из другого, однако я хочу запустить определенный экран в отдельном приложении и получить результаты от него в вызывающем приложении.

1 Ответ

1 голос
/ 21 ноября 2011

Вы можете использовать механизм IPC, доступный в Blackberry, используя Global Events. Проверьте следующую ссылку: Как общаться с другими приложениями

Короче говоря, два приложения A и B могут общаться, определяя уникальный идентификатор (long) для идентификации сообщений, предназначенных друг для друга. Как только этот идентификатор определен в обоих приложениях,

  • Чтобы отправить сообщение из приложения A, используйте postGlobalEvent
  • Для получения сообщений из приложения B внедрить GlobalEventListener.

Полный пример показан здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...