2015-04-23 7 views

risposta

4

Come posso ottenere attività da BroadcastReceiver?

In genere, non è possibile. Un BroadcastReceiver è indipendente da un'attività. Ad esempio, puoi avere BroadcastReceiver che riceve le trasmissioni quando nessuna attività è in esecuzione.

È possibile, tuttavia, registrare/annullare la registrazione di un BroadcastReceiver in un'attività e utilizzarlo per ricevere trasmissioni mentre è in corso l'attività.

+1

Grazie, ma come posso registrarlo/annullarlo? – MohamedAli

+0

Utilizzo di [registerReceiver] (http://developer.android.com/reference/android/content/Context.html#registerReceiver (android.content.BroadcastReceiver,% 20android.content.IntentFilter)). – cygery