0
我有我的所有代碼來更新我的onpause代碼中的sharedprefs。在我的應用程序onPause沒有別的,但保存。當我在活動之間移動時,我想更新共享首選項。可以將onPause作爲我的保存函數而不是將代碼複製到save()方法中嗎?將onPause作爲常規函數調用?
謝謝你的幫助!
我有我的所有代碼來更新我的onpause代碼中的sharedprefs。在我的應用程序onPause沒有別的,但保存。當我在活動之間移動時,我想更新共享首選項。可以將onPause作爲我的保存函數而不是將代碼複製到save()方法中嗎?將onPause作爲常規函數調用?
謝謝你的幫助!
是的,你可以添加它在OnPause()
,但它的好方法添加一些方法,並在OnPause()
這樣稱呼它,你可以調用保存從其他點你也不會限制。
void SavingCode() {
// my Saving code here
}
@Override
protected void onPause() {
SavingCode();
super.onPause();
}
否..創建一個保存偏好調用並在'onPause()'中調用該方法的新方法,以及需要保存偏好的任何地方。 – Shaishav