Dans mon application, je crée une personnalisation BroadcastReceiver
et je l'enregistre manuellement dans mon contexte via Context.registerReceiver
. J'ai aussi un AsyncTask
qui envoie les intentions de notification via Context.sendBroadcast
. Les intentions sont envoyées à partir d'un thread de travail non-UI, mais il semble que BroadcastReceiver.onReceive
(qui reçoit lesdites intentions) s'exécute toujours dans le thread de l'interface utilisateur (ce qui est bon pour moi). Est-ce garanti ou ne devrais-je pas me fier à cela?