Я экспериментировал с расширением 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()
я получаю исключение нулевого указателя. Во время отладки затмения и проверки экземпляра PageMonitorActivity
я вижу, что base=null
.
Может кто-нибудь посоветовать, что не так?