【发布时间】:2012-10-01 20:00:04
【问题描述】:
我正在使用android.app.Application 创建单个实例。出于某种原因,我看到 Android 杀死了我的 Instance 并重新创建(调用 onCreate)。我怎样才能阻止这种情况发生?我尝试在onTerminate 和onLowMemory 上添加日志,但在Instance 被杀死之前,这些日志都不会被调用。
请指教。
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");
}
}
【问题讨论】:
-
你为什么要这样做?
标签: android