2017-01-15 5 views
-3

У меня проблема, когда я использую EditText в AndroidStudio. Когда я пытаюсь получить theEditText результат, я получаю это:AndroidStudio EditText issue

System.out: android.support.v7.widget.AppCompatEditText {604b1c5 VFED..CL. .F ...... 81,154-1032,290 # 7f0c0083 приложение: идентификатор/EditText}

и мой код

TextView passwordDisplay = (TextView)   
editText_pswd = (EditText) findViewById(R.id.editText); 
pswd = editText_pswd.getText().toString(); 
System.out.println(editText_pswd); 

Кто есть идея?

Большое спасибо ребята

+0

Опубликовать xml-код и добавить код для понимания проблемы. –

+0

Записать полный код операции. –

+0

Вам не нужно публиковать всю активность, но вы должны хотя бы отправить код, который компилируется. Это означает, что у вас должна быть такая строка, как 'public class MyActivty extends Activity' и другая строка, например' public void onCreate (Bundle savedInstanceState) ', а также соответствующие фигурные скобки. Кроме того, первая строка кода, показанная здесь, является неполной. –

ответ

3

Вы печатаете editText_pswd объект, который является EditText, не String.

System.out.println(editText_pswd); 

Это редко дает полезную информацию. Вместо этого вам нужно распечатать текст с EditText:

System.out.println(pswd); 
Смежные вопросы