0

我有两个应用程序通过使用BOOT_COMPLETE事件在手机启动时启动。我希望一个应用程序在启动时先于另一个应用程序启动。有没有办法设置优先级,以便首先启动第一个应用程序。请注意,我无法从另一个应用程序启动一个应用程序。请给我一个关于如何进行的线索。谢谢。

4

1 回答 1

0

您可能对意图优先级感兴趣:

<intent-filter android:icon="drawable resource"
           android:label="string resource"
           android:priority="integer" >
. . .
</intent-filter>

安卓文档

在处理过滤器描述的类型的意图方面,应给予父组件的优先级。该属性对活动和广播接收器都有意义:它控制执行广播接收器以接收广播消息的顺序。具有较高优先级值的那些在具有较低值的那些之前被调用。(该顺序仅适用于同步消息;对于异步消息,它会被忽略。)

等等

于 2012-07-18T12:11:49.887 回答