W mojej aplikacji tworzę niestandardowy BroadcastReceiver
i ręcznie rejestruję go w moim kontekście za pośrednictwem Context.registerReceiver
. Mam też wiadomość, AsyncTask
która wysyła notifier-Intents przez Context.sendBroadcast
. Intencje są wysyłane z wątku roboczego innego niż UI, ale wydaje się, że BroadcastReceiver.onReceive
(który odbiera wspomniane intencje) zawsze działa w wątku interfejsu użytkownika (co jest dla mnie dobre). Czy to jest gwarantowane, czy nie powinienem na tym polegać?