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