如何设置来电优先级

时间:2014-10-28 08:27:24

标签: android

任何人都可以告诉我the priority of incoming call screen。我正在开发一个Android应用程序,我想在其中显示我的broadcastReceiver而不是默认屏幕。

1 个答案:

答案 0 :(得分:1)

您正在处理普通广播接收器

检查此BroadCast Receivers

正如开发者网站所述。它们是两种类型的接收器

普通广播(与Context.sendBroadcast一起发送)完全异步。广播的所有接收者通常在同一时间以不确定的顺序运行。这更有效,但意味着接收者不能使用结果或中止此处包含的API。

有序广播(与Context.sendOrderedBroadcast一起发送)一次传送到一个接收器。当每个接收器依次执行时,它可以将结果传播到下一个接收器,或者它可以完全中止广播,以便它不会被传递给其他接收器。可以使用匹配的intent-filter的android:priority属性来控制运行的订单接收器;具有相同优先级的接收器将以任意顺序运行。

注意:这取自上述开发者网站