多くのフィールド (クラス フィールド/メンバー) を持つアクティビティがあります。(startActivityForResult を使用して) 他のアクティビティを呼び出してこれらのフィールドを設定したいのですが、フィールド値が保持されません。別のアクティビティから元のアクティビティに戻るたびに、新しいインスタンスが作成され、フィールドが再初期化されるようです (別のアクティビティから戻るたびに onCreate() メソッドが呼び出され、 onDestroy() も呼び出されます) startActivityForResult を使用して別のアクティビティをロードするたびに、元のアクティビティを呼び出します。finish() を呼び出すことはありません)。私の問題をうまく説明できたと思います。
どんな提案でも大歓迎です。
ありがとう、シルヴィウ