У своєму додатку я створюю користувальницький BroadcastReceiverі реєструю його до свого контексту вручну через Context.registerReceiver. У мене також є повідомлення, AsyncTaskяке розсилає сповіщувач-Intents через Context.sendBroadcast. Ці наміри надсилаються з потоку робочого потоку, який не є користувальницьким інтерфейсом, але здається, що BroadcastReceiver.onReceive(який отримує згадані Intents) завжди працює в потоці інтерфейсу користувача (що добре для мене). Це гарантується чи не слід на це покладатися?