私はこのシナリオを持っています:
Android アプリの 4 つのアクティビティ:
- Activity1 : ログインし、Web サービスを呼び出して、2 番目のアクティビティのデータを取得し (オブジェクトに格納)、2 番目のアクティビティに切り替えます。
- Activity2 : Web サービス呼び出しのオブジェクト結果で作成され、リスト アイテムがあり、onclick アイテムが別の Web サービスを呼び出し、3 番目のアクティビティのデータを取得し、3 番目のアクティビティに制御を切り替えます。
- Activity3 : Web サービス呼び出しのオブジェクト結果で作成され、リスト アイテムがあり、onclick アイテムが別の Web サービスを呼び出し、4 番目のアクティビティのデータを取得し、4 番目のアクティビティに制御を切り替えます。
- Activity4 : いくつかのデータが表示されます。
最初のアクティビティを除くすべてのアクティビティには、ログアウトと戻るという 2 つのボタンがあります (アクティビティ 3 にいる場合は、アクティビティ 2 に戻ります)。
戻るボタンは私の問題です。Web サービスをアクティビティに呼び戻したくありません。すべての Web サービス呼び出しの結果を構造体に保存したいと思います。戻るをクリックすると、これを使用して同じデータをアクティビティに再入力したいと考えています。
何か提案はありますか?