我一直在尝试扩展 Application 作为获取 Application Context 对象的快速方法。我有这样的课:
public class PageMonitorApplication extends Application
{
@Override
public Context getApplicationContext()
{
return super.getApplicationContext();
}
}
我的清单包括:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:name=".PageMonitorApplication">
但是,当创建一个实例PageMonitorActivity
并调用时,getApplicationContext()
我得到一个空指针异常。在 Eclipse 中调试并检查 的实例时PageMonitorActivity
,我可以看到base=null
。
谁能告诉我出了什么问题?