Как я могу получить текст из текстового поля и поместить текст в другое текстовое поле в Android - PullRequest
1 голос
/ 13 апреля 2011

Привет Я новичок в Android, Как я могу получить текст из текстового поля и сохранить в переменной и как я могу поместить текст в текстовое поле. Что значит, что в C # или Flex или других языках у нас есть функции или свойства, например, если есть какое-то текстовое поле txtName, и мы делаем txtName.text или txtName.getText (), он возвращает текст, а если нам нравится txtName.text = "abc", оно присваивает ему значение, но я еще не нашел ничего подобного в Android, пожалуйста, помогите мне.

С уважением Atif

Ответы [ 3 ]

0 голосов
/ 13 апреля 2011

Сначала вы должны получить идентификаторы для EditTexts:

 EditText et1=(EditText) findViewById(R.id.edit_text1);  //replace edit_text1 with your id
 EditText et2=(EditText) findViewById(R.id.edit_text2);  //replace edit_text2 with your id
 et2.setText(et1.getText());
0 голосов
/ 13 апреля 2011

при условии, что в вашем макете XML ваш EditText имеет текст идентификатора, который вы можете получить по

final EditText text = (EditText) findViewById(R.id.text);
String textInEditText = text.getText().toString();

или вы можете установить его:

text.setText("Some text");

Более подробные сведения о EditText и общих разработках Android (например, что такое макет?) Можно найти в обычных руководствах.

0 голосов
/ 13 апреля 2011

Используйте getText () и setText () метод TextView. Например:

TextView tf=new TextView(this);
 tf.setText("Hello");
 String s=(String) tf.getText();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...