Android中是否有办法确定哪些BroadcastReceivers
是有序的?我正在测试abortBroadcast()
函数,但是我测试的广播接收器都没有订购。
答案 0 :(得分:2)
没有多少。这不是一个详尽的列表,但这里有几个例子:
android.intent.action.DATA_SMS_RECEIVED
android.provider.Telephony.SMS_CB_RECEIVED
android.provider.Telephony.SMS_RECEIVED
android.intent.action.CAMERA_BUTTON
android.intent.action.MEDIA_BUTTON
android.intent.action.SCREEN_OFF
android.intent.action.SCREEN_ON
android.intent.action.NEW_OUTGOING_CALL (you aren't allowed to abort this)
如果您只想测试行为,可以创建自己的广播Intent
并注册一些接收器,然后发送有序广播。