假设我在清单文件中定义了一个Android广播接收器。
我在onReceived(Context context,...)上收到的上下文是什么?
它将成为应用程序上下文的实例吗?
由于
答案 0 :(得分:2)
我不会指望它是任何特定类型的Context
。它没有记录为Application
,很容易成为某种ContextWrapper
。实际的类甚至可能因Android版本而异。
如果您需要Application
上下文,请在传递的getApplicationContext()
上致电Context
。这样,您可以保证获得正确的对象。