-3
活動1書き込みの30 代わりに値を得た場合:
Intent i = new Intent(this, Activity2);
i.putExtras("number", 30);
活動を2:
Intent i = getIntent();
int number = i.getStringExtras("number");
i.putExtras("number", 30);
i = new Intent(this, Activity3);
活動3:
Intent i = getIntent();
int number = i.getStringExtras("number");
i.putExtras("number", 30);
i = new Intent(this, Activity4);
など、アイデアを得る。その理由は、アクティビティ1に渡される特定の値が必要であり、アクティビティ1が完了したら、それらの値でアクティビティ2に移動する必要があるためです。
私は電話できるユニバーサルインテントストアがありますか?
のonCreate()の後にActivityNでデータを取得しますほとんどあなたの活動の中で?静的変数を使用することもできます(正しく処理されないと問題になります)。 – Enzokie
アプリを閉じた後でも値を維持したい場合は、SharedPreferenceを使用します。アプリが開かれている間に値を維持する必要があるだけの場合は、静的な値が使用されます。 – kggoh