Если я получил значение 30 вместо того, чтобы писатьAndroid - способ передачи данных без намерения
активность 1:
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);
и так далее, лет У тебя идея. Причиной является необходимость передачи определенных значений в Activity 1, а затем, когда выполняется действие 1, перейдите к Activity 2 с этими значениями.
Есть ли какой-либо универсальный магазин Intent, который я могу назвать?
Почему бы не использовать 'SharedPreference', а проходя то же значение почти в вашей деятельности? Вы также можете использовать статические переменные (хотя это проблема, когда не обрабатывается должным образом). – Enzokie
Если вы хотите, чтобы значение поддерживалось даже после закрытия приложения, используйте SharedPreference. Если вам просто нужно поддерживать значение при открытии приложения, тогда будет статическое значение. – kggoh