Application在不能使用getApplicationContext()方法下的实例获取

private static IDamApplication mainApp;

public IDamApplication() {
    mainApp = this;
}

public static IDamApplication getInstance() {
    return mainApp;
}

或者是

private static IDamApplication mainApp;

@Override
public void onCreate() {
    super.onCreate();
    mainApp = this;
}

public static IDamApplication getInstance() {
    return mainApp;
}

使用时通过IDamApplication.getInstance()获取。

发布了1 篇原创文章 · 获赞 1 · 访问量 3006

猜你喜欢

转载自blog.csdn.net/sar1618/article/details/54923680