Как передать значение textview? - PullRequest
0 голосов
/ 15 октября 2010

Может ли кто-нибудь сказать мне, как передать значение textview (если в textview есть пять значений, а мы передаем только одно) с одного экрана на следующий.Рассмотрим случай: у меня два экрана, первый экран с одним просмотром текста, а второй вид деятельности имеют одно текстовое представление и кнопку.

Если я щелкну первое значение, то оно должно перейти к второму текстовому просмотру действия.

1 Ответ

0 голосов
/ 15 октября 2010

Чтобы передавать информацию о состоянии между экранами, вам необходимо сначала определить Intent, который вы передадите в startActivity(), а затем использовать метод putExtra() в Intent, чтобы добавить к нему дополнительную информацию.

Intent i = new Intent();
i.setClassName("com.example", "com.example.newscreen");
i.putExtra("string1", "some string");
i.putExtra("string2", "some other string");
startActivity(i);

Теперь, чтобы получить значения на следующем экране, вы должны сделать что-то вроде этого:

Intent i = getIntent();
Bundle b = i.getExtras();
String string1 = b.getString("string1");
String string2 = b.getString("string2");
...