В андроиде: Я пытаюсь взять данные с одного действия/экрана на другой.В Android: Как получить переменные/данные с одного экрана на другой?
Предположим, я добавляю два номера. Я компоную свой первый экран (xml) с 2 видами EditText, двумя ярлыками и кнопкой «ОК». Теперь я хочу добавить числа, которые я ввел в представления EditText. Скажем, я ввожу 2 и 2 (2 + 2 = 4).
Теперь, когда я нажимаю кнопку «ОК», я хочу, чтобы появился новый экран/действие, и просто покажите мне ответ (4). Я использую глобальные vars для этого? Любая помощь будет оценена по достоинству.
Выше для результата деятельности , но я думаю, что вы хотите переместить данные из 1 активности в другую например myIntent.putExtra («ключ», «значение»); , то в новом намерении вы используете Intent.getExtra («ключ») Есть больше putExtra() для других типов – Ally
да действительно, и, честно говоря, иногда я также использую глобальные вары и/или настройки для хранения данных, которые мне нужны в других видах деятельности. – Hubert
Предпочтения не рекомендуются, поскольку они создают значительные накладные расходы.На самом деле, рекомендуемый подход к работе с предпочтениями заключается в том, чтобы поместить их в отдельную нить. –