在广播接收器中传递给 onReceive() 方法的上下文对象从何而来?



我很想知道广播接收器中传递给onReceive((方法的上下文对象。 谁通过了?上下文是否是指主要活动?

请通过此链接获取答案。这里明确提到 广播接收器

您可以通过两种方式注册广播接收器:

  1. 清单声明的接收器,其中系统包管理器在安装应用时注册接收器。每当生成应用已注册的事件时,系统都会将该事件传递到应用程序。

  2. 基于上下文,接收方只要其注册上下文有效,就会接收广播。上下文可以是活动一直存在到活动处于活动状态的活动上下文,也可以是一直存在到应用程序处于活动状态的应用程序上下文。

最新更新