Как извлечь данные из одного занятия / экрана в другое занятие / экран в Android? - PullRequest
0 голосов
/ 14 марта 2012

Я создал форму за одно действие (эта форма имеет несколько видов текста и редактирует текстовые поля).После того как я заполню форму, скажу, что я принимаю и нажму кнопку «Отправить», у меня должен появиться новый экран со всеми полями, которые я заполнил в форме, и запросить у меня подтверждение.После того, как я нажму кнопку подтверждения, она должна появиться в другом действии / экране.Кто-нибудь может мне помочь?

Спасибо (заранее) Света

1 Ответ

1 голос
/ 14 марта 2012

Вы можете передавать примитивные данные, такие как строки и т. Д., Используя намерения следующим образом

String fName_temp   = "aaa";
String lName_temp   = "ccc";
String age_temp     = "12";
String address_temp = "test Address";

Intent i = new Intent(this, ToClass.class);
    i.putExtra("fname", fName_temp);
    i.putExtra("lname", lName_temp);
    i.putExtra("age", age_temp);
    i.putExtra("address", address_temp);
startActivity(i);   

Затем, во втором упражнении, вы можете достичь вышеуказанного намерения, используя

Intent i = getIntent();
String fName = i.getString("fname");

и т.д.

...