我在应用程序中扩展了应用程序类。在那个类中,我有一个等待连接更改的BroadcastReceiver。如果完整连接丢失,则显示特定的活动。但是,如果应用程序不是“焦点”(不在前台),我不想显示该活动。Android - 在未运行时处理应用程序连接更改
但是,Application类没有onPause或onResume方法。如果应用程序正在运行,我如何才能显示此活动?我是否必须在所有Acitivities中都有一个BroadcastReceiver(其中有很多,我不能为它们创建扩展的Activity,因为它们扩展了不同的Activity类(Activity,ListActivity,FragmentActivity等)。有可能只有一个BroadcastReceiver采取行动,当且仅当其中一个应用程序的活动在前台?