I have an activity A and a service S. They commute via LocalBroadcastManager.
If S calls sendBroadcast twice with two messages M1 and M2 in order, will A get M1 before M2?
Thanks,
LocalBroadcastManager
has two ways for you to broadcast; sendBroadcast()
and sendBroadcastSync()
. One is synchronous, and the other is asynchronous. sendBroadcastSync()
blocks until the receiver for the first message is done running.