哪个广播接收器首先执行:动态还是静态?

时间:2018-07-17 07:48:28

标签: android arcore

在使用Android时,我有一个广播接收器,它既可以动态注册也可以静态注册。所以我的问题是执行哪个优先级最高。

1 个答案:

答案 0 :(得分:1)

这取决于为特定的BroadcastReceiver设置的优先级:

  • 如果未设置优先级,则接收器将以任意顺序执行。
  • 如果通过使用

    为接收者设置了优先级

    <intent-filter android:priority="999">AndroidManifest.xml

    OR

    通过代码注册时

    filter.setPriority(999);

    具有更高优先级的接收器将首先执行。