私は、Application Contextオブジェクトをすばやく取得する方法として、Applicationを拡張することを試みてきました。私はそのようなクラスを持っています:
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()と、nullポインタ例外が発生します。Eclipseでデバッグし、のインスタンスを調べている間PageMonitorActivity、私はそれを見ることができますbase=null。
誰かが何が悪いのかアドバイスできますか?