2
我使用android.app.Application
来创建单个实例。出于某种原因,我看到Android会杀死我的Instance
并重新创建(请拨打onCreate
)。我怎样才能阻止这种情况发生?我试图在onTerminate
和onLowMemory
上添加日志,但是在Instance
被杀死之前,其中没有这些日志会被调用。android.app.Application单例实例被重新创建
请指教。
public class Instance extends Application {
@Override
public void onCreate() {
super.onCreate();
}
@Override
public void onTerminate() {
super.onTerminate();
Log.e(TAG, "onTerminate");
}
@Override
public void onLowMemory() {
super.onLowMemory();
Log.e(TAG, "onLowMemory");
}
}
为什么要这么做? – njzk2