Как запустить Намерение путем передачи некоторых параметров ему?

Я хотел бы передать некоторые переменные в конструкторе моего ListActivity

Я запускаю действие через этот код:

startActivity(new Intent (this, viewContacts.class));

Я хотел бы использовать подобный код, но передать две строки конструктору. Как возможно?

98
задан Pentium10 8 March 2010 в 22:01
поделиться

1 ответ

Я думаю, вам нужно что-то вроде этого:

Intent foo = new Intent(this, viewContacts.class);
foo.putExtra("myFirstKey", "myFirstValue");
foo.putExtra("mySecondKey", "mySecondValue");
startActivity(foo);

или вы можете сначала объединить их в связку. Соответствующие процедуры getExtra () существуют для другой стороны. См. тему о намерениях в руководстве разработчика для получения дополнительной информации.

41
ответ дан 24 November 2019 в 05:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: