私は継続機能が必要なアプリケーションを持っています。たとえば、ユーザーがホームボタンを押したときに、何らかの情報を保存するアプリケーションが必要です。次に、続行ボタンを押して、アプリケーションが途中で止まった場所からアプリケーションを再起動するようにします。環境設定の使い方
どうすればいいですか?私は環境設定についていくつかの研究をしましたが、私は矛盾する回答を得ているようです。
私は継続機能が必要なアプリケーションを持っています。たとえば、ユーザーがホームボタンを押したときに、何らかの情報を保存するアプリケーションが必要です。次に、続行ボタンを押して、アプリケーションが途中で止まった場所からアプリケーションを再起動するようにします。環境設定の使い方
どうすればいいですか?私は環境設定についていくつかの研究をしましたが、私は矛盾する回答を得ているようです。
あなたが実際に保存し、その情報を取得する方法を求めている場合は、ここでの情報
//save their info
SharedPreferences settingsSave = getSharedPreferences("info", MODE_PRIVATE);
SharedPreferences.Editor editor = settingsSave.edit();
editor.putString("someValue", theValue);
// Commit the edits!
editor.commit();
を保存する方法だと、ここでは
SharedPreferences settings = getSharedPreferences("info", MODE_PRIVATE);
installID = settings.getString("someValue", "");
それを取り戻す方法です
この値を使用して、アプリケーションを読み込むときにどのビューを表示するかを決定できます。
http://developer.android.com/reference/android/content/SharedPreferences.html
onStopのあなたの情報を保管し、onResumeでそれを引き出します。 (または関連する変更が行われた)
これでOnStopは、finish()メソッドが呼び出されたときを意味します。 – nexus490
http://developer.android.com/reference/android/app/Activity.html OnStopは、終了や他のアクティビティ(ホーム画面など)を引き継いでフォアグラウンドを離れるため、アクティビティに対して呼び出されます。 – Pyrodante