【发布时间】:2015-10-30 20:59:00
【问题描述】:
我尝试了以下代码:-
public class LocationApplication extends Application {
public LocationInfo locationInfo;
public int myInt;
@Override
public void onCreate() {
super.onCreate();
}
}
public int getInt(){
someMethod(context);
return myInt;
}
}
稍后在其他一些活动中,我必须获取位于 LocationApplication 类中的 myInt。请注意,我不能将 myInt 设为静态。所以不知何故我必须有一个 LocationApplication 类的实例。那么如何创建一个由框架调用链初始化的 LocationApplication 实例(意味着 onCreate() 是由框架调用的)。
还有什么其他建议可以实现这个目标吗?
【问题讨论】: