私は2つのアクティビティを持っているアプリに取り組んでいますandroid.Iのために行く新しいですがAIは、いくつかのitems.Iのリストビューを持っている活動ではAとB が私を取る活動のボタンとしましょうアクティビティBIにはシークバーがあります。アクティビティのインスタンスを保存する方法は?
私は活動Bに2つのボタンが持って活動A.
の結果をフィルタリングするためにシークバーを使用していますが、キャンセルとフィルタ。シークバーをユーザーが、それはアクティビティAにユーザーを取るよりも、フィルタ]ボタンをクリックし、フィルタの結果を示す場合に調整した後
。 ユーザは三つの異なるシナリオ活動Aと活動B.
間に再生することができボタン
- に活性Bから戻って来てあります電話の戻るボタンを押すことによって
ユーザがフィルタボタンを押した場合にシークバーを調整した後、アクティビティAはフィルタの再注文と表示悲しみここで私は、ユーザーが再び活動Bに行く場合は、アクティビティAから、私は活動Bの以前の状態を表示することができるように活動Bのインスタンスを保存したい(私はこれを行うことができるよ)
2番目のシナリオであればユーザーが再度シークバーを調整してキャンセルボタンを押すと、アクティビティAが並べ替えられます。ここではアクティビティBのインスタンスを保存したくないので、ユーザーがアクティビティAからアクティビティBに再び入った場合は、
第3のシナリオでは、ユーザーがシークバーを再度調整して電話の戻るボタンを押すと、アクティビティAが並べ替え中ですが、ユーザーが再びアクティビティBからアクティビティBに入るとします。 AアクティビティBが再開して、私が欲しくないと思っているのですが、ここでも前のstaを表示したいアクティビティBのTE(私もこれを行う方法を得ていないのです??)
私はこの問題にこだわっています。 ありがとうございます。
お返事ありがとうございました。私は活動のライフサイクルを研究している。それでも私はいくつかの混乱があります。私は活動Bの任意の値を保存することができますが、私たちはまた、私は状態を保存し、いくつかのコードの例を提供することによって復元する必要があります私はどのように私はさせてください。あまりにも先にありがとう。 –