Для обмена данными между приложениями я создал 2 приложения, одно приложение UI, а другой является фоновое приложение, путем установки alternate entrypoint
я смог найти similar question, но не смог получить помощь, мне нужно там
Я могу создать Global Events and a Global Listener, , но моя проблема в том, как перенести данные из одного приложения в другое.
В UI ЗАЯВКИ мы можем размещать globalEventКак обмениваться данными между двумя приложениями Blackberry?
ApplicationManager.getApplicationManager().postGlobalEvent(0xba4b84944bb7);
В фоновое приложение можно слушать и отправить Квитирование
public void eventOccurred(long guid, int data0, int data1, Object object0, Object object1)
{
//Is this the GlobalEvent we are waiting for?
//Long = com.samples.globalEventFiring.GlobalEventListening
if (guid == 0x7d3a74a5ccfe6483L)
{
//Yes it is.
System.out.println("Acknowledgement received.");
UiApplication.getUiApplication().invokeLater(new Runnable()
{
public void run()
{
Dialog.alert("Event was fired and acknowledged.");
}
});
}
}
Но как передать данные из фонового приложения в пользовательском интерфейсе приложения application.How UI могут обращаться к данным или объектам фонового приложения.
Спасибо за редактирование. –