私のアプリケーションには、3 つのアクティビティ A、B、C があります。このようにしながら、A-->B-->C から移動できます。データを A から B に転送し、A のデータと B のデータを C に転送し、データを保存します。アクティビティ C からの DB。
私の問題は
--> B に戻るボタンを作成し、クリックするとアクティビティ A に移動します。
Intent goReceive1 = new Intent(Receive2.this,Receive1.class); startActivity(goReceive1);
しかし、それは以前に入力されたデータをAのアクティビティにクリアしています。そして、それらのデータが戻っている間に存在することを望みます。どうすればこれを達成できますか? ...
--> もう 1 つの疑問は、Bundle を使用して A から B にデータを運んでいるが、B にあるデータを使用していないことです。データ全体を DB に保存できるように、C に A と B からのデータが必要です。 Cから。
この問題を解決するために誰か助けてください...事前に感謝します..
myActivity.onBackPressed(); を使用して B->A から移動できます。そして以前のデータはそこに見ることができます...
しかし、B から戻る前に---> A 私は B にいくつかのデータを入力しました。私は再び A-->B から行き、B のデータはクリアされました。保存ボタンを押すまで、入力したデータを失いたくありません。アクティビティ C から
それを達成する方法はありますか?...