私は、メニュー項目のリストを持つアプリを持っています。メニュー項目をクリックすると、対応するアクティビティが開きます。この新しいアクティビティでは、戻るボタンをクリックしてメインリストに戻ると、そのアクティビティは強制終了され、再度起動すると元の状態に戻りません。バックグラウンドのアクティビティが強制終了されないようにしますか?
私の質問は、あなたがそれを離れるときに活動を殺すことはできないのですか?
私はそうのような値を保存しようとした:
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putString("TO_REMEMBER", "Remember this");
}
しかし活動が殺さおよび再始動よりも、OnCreateの方法は、任意のデータを読んでいないされたら:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (savedInstanceState != null) {
//This is not getting fired
Toast.makeText(this, savedInstanceState.getString("TO_REMEMBER"), Toast.LENGTH_LONG).show();
}
}
この上の任意のヘルプ感謝しています。
あなたは、私がAndroidに新しいブランドだbackStack –
@AdelBoutrosを処理する方法を変更する必要があります。もっと深く説明できますか? – levi