本文共 270 字,大约阅读时间需要 1 分钟。
如何区分有序和无序广播
接收到广播之后,在onReceive方法中调用abortbroadcast方法,如果没有异常,说明是有序广播,如果BroadcastReceiver trying to result during a non-ordered broadcast,有这个异常则说明是无序广播接收的顺序 | 是否可以中断 | 发送的方法 | |
---|---|---|---|
有序广播 | 可以通过priority设置接收顺序 | abortbroadcast();可以中断 | sendOrderedbroadcast() |
无序广播 | 大家一起收到 | 不可以中断 | sendBroadCast() |
转载地址:http://ifve.baihongyu.com/