首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >此系统是按顺序广播还是正常广播?

此系统是按顺序广播还是正常广播?
EN

Stack Overflow用户
提问于 2010-08-13 16:06:57
回答 1查看 949关注 0票数 2

我正在尝试弄清楚系统事件广播是使用有序广播还是正常广播。事件是EVENT_REMINDER,在calendarprovider的源代码中,我注意到它设置了一个警报管理器来发送广播。

我找不到警报管理器是如何发送的。我的猜测是作为一个正常的广播,但当我尝试一些事情时,我注意到我可以通过在我的广播接收器中建立睡眠来延迟系统的通知(尝试了10秒)。这将表明它们是按顺序处理的,并且仅当我的接收器完成时才调用系统接收器。

但是我能确定这种行为吗??(在所有1.5>软件开发工具包版本中)文档指出,在某些情况下,正常的广播也会被ordered..due处理到空闲的资源。

欢迎所有关于这方面的想法....谢谢,阿诺德

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-13 01:15:30

您可以在BroadcastReceiver中检查isOrderedBroadcast标志。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3475012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档