Как сохранить значение от намерения до переменной и передать его в API веб-сервиса? - PullRequest
0 голосов
/ 01 марта 2019

Я хочу сохранить значение (идентификатор электронной почты), которое я получил от extra (намерение), в переменную и сохранить его в своей базе данных с помощью веб-сервисов.Я уже создал свой API и просто хочу передать эту переменную, которая содержит значение намерения.

//INTENT CODE
 Intent intent = getIntent();
    String text = intent.getStringExtra(Select.EXTRA_TEXT);
    email_id.setText(text);


//Passing params e.g
 params.put("name", name);
 params.put("address", address);

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

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

String text = getIntent().getStringExtra(Select.EXTRA_TEXT);
email_id.setText(text);

Теперь вы хотите передать это электронное письмо в параметре в API.Убедитесь, что вы знаете, как вызывать API.Это один из способов передачи данных.

params.put("name", name);
params.put("address", address);
params.put("email", email_id.getText().toString().trim());

Вы можете передавать данные email_id в параметрах.

0 голосов
/ 01 марта 2019

попробуйте это, чтобы получить значение

//send
 Intent i = new Intent(getApplicationContext(), youtActivity.class);
   i.putStringExtra("name", "abcd");
    i.putStringExtra("address", "****");
 startActivity(i)

//receive
    Intent i = getIntent();
    String name= i.getStringExtra("name");
    String address= i.getStringExtra("address");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...