1.首先创建继承自Application的类LocationApplication。
2.创建LocationApplication变量并且在onCreat()方法中初始化。
private static LocationApplication instance;
@Override
public void onCreate() {
super.onCreate();
instance = this;
}
3.声明获取实例的方法。
public static LocationApplication getInstance()
{
return instance;
}
之后就可以在应用程序中调用LocationApplication的getInstance()方法获取应用程序的实例了,获取context当然也不再话下。
不要忘记在AndroidManifest中把类的名字添加到application标签android:name.中。