come utilizzare ascoltatore evento globale?
-
01-10-2019 - |
Domanda
voglio comunicare tra due applicazioni, ogni volta che BlackBerry Messenger è aperto quindi in quel momento la mia domanda può notificato che, viene avviato questo messaggero mora.
Come potrei fare con l'uso di listener di eventi globali ..
grazie mille.
Altri suggerimenti
2 applicazioni o l'applicazione di sfondo e applicazione in primo piano possono comunicata attraverso GlobalEventListener
-
Implementata la GlobalEventListener interfaccia
-
Registrati evento globale utilizzando la di sotto della linea
addGlobalEventListener (istanza di classe che implementano la GlobalEventListener);
-
Dalla domanda di fondo inviare gli eventi globali (per altre applicazioni) utilizzando il sotto la linea
ApplicationManager.getApplicationManager () postGlobalEvent (MainWindow.GUID);.
Nota ??strong>: metodi postGlobalEvent aventi le 4 versioni di overload Così si può passare informazioni Inoltre così se richiede
-
In seguito il metodo di metodo di interfaccia GlobalEventListener ascolterà l'evento mondiale
public void eventOccurred (lungo guid, int DATA0, int data1, oggetto object0, Object object1)
vedi i link per maggiori dettagli
http: // www.blackberry.com/developers/docs/5.0.0api/net/rim/device/api/system/GlobalEventListener.html http://www.blackberry.com/developers/docs/7.1.0api/net/rim/device/api/system/Application.html#addGlobalEventListener%28net.rim.device.api .system.GlobalEventListener% 29