我有一个 Application 类的扩展,我需要在我创建的 BroadcastReceiver 中获取引用。传入“onReceive”的上下文是受限上下文。有没有办法获取对实际应用上下文的引用?
最佳答案
在 onReceive()
中提供给您的 Context
上调用 getApplicationContext()
,就像调用 getApplicationContext() 一样
在 Activity
上。
I have an extension of the Application that allows me to non-statically obtain reference to several objects I need.
虽然在句法上 Application
不是静态的,但它具有相同的影响,尤其是在内存泄漏方面。
关于android - 如何从广播接收器获取应用程序上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11319340/