Как получить текст из текстового поля в Android-виджетах?
Я нахожусь на ранней стадии обучения Android. Может ли кто-нибудь сказать мне, как я могу использовать текст, написанный в текстовом поле пользователем?
Я пытаюсь использовать метод getText(), но считаю это запутанным.
Спасибо заранее.
Ответы
Ответ 1
getText должен это сделать.
вам может понадобиться строковое литье?
какой код вы используете @в данный момент?
Пример:
EditText editText = (EditText)findViewById(R.id.yourId);
String editTextStr = editText.getText().toString()
документы:
http://developer.android.com/reference/android/widget/TextView.html#getText (
Ответ 2
TextBox t = (TextBox)findViewById(R.id.textboxid)
String s = "";
s = t.getText().toString();
Здесь вы можете получить содержимое текстового поля
Ответ 3
Я думаю, что может смутить его в том, что getText()
не возвращает строку. Вы должны сделать getText().toString()
Ответ 4
да, вам нужно получить текст, используя метод getText(). Что вы здесь не поняли?
Короче вам нужно сказать Textview.getText()
Ответ 5
Я думаю, что вы ищете TextView
http://developer.android.com/reference/android/widget/EditText.html
getText
и setText
методы являются avaialbe в этом классе для установки и получения текстового значения.