1

您知道您的应用程序的进程可能是由其他活动(如启动器)启动的,也可能是为特殊广播启动的。首先,在所有其他元素之前,您的应用程序的应用程序启动。您可以在onCreate( ) Application 类的方法:

公共无效 onCreate ()

在应用程序启动时调用,在创建任何活动、服务或接收器对象(不包括内容提供者)之前调用。...

我的问题是:

应用程序onCreate()的方法中,有没有办法检测我的应用程序的进程是启动广播还是由 Activity 启动?

4

1 回答 1

0

对于这种情况...您可以在类中创建一个静态变量并在 Broadcast Reciver 中更改其值。

于 2013-10-12T17:06:08.967 回答