Подтвердить что ты не робот

Редактируемый текст в строку

Как преобразовать редактируемый текст в строку в Android? Любое решение?

4b9b3361

Ответ 1

Если я правильно понял, вы хотите получить String объекта Editable, правильно? Если да, попробуйте использовать toString().

Ответ 2

На основе этого кода (который вы предоставили в ответ на ответ Alex):

Editable newTxt=(Editable)userName1.getText(); 
String newString = newTxt.toString();

Похоже, вы пытаетесь получить текст из TextView или EditText. Если это случай, то это должно работать:

String newString = userName1.getText().toString(); 

Ответ 3

Этот код работает корректно только тогда, когда u нажимается на кнопку, потому что в это время пользователь ставит значения в редактируемый текст, а затем, когда пользователь нажимает кнопку, он извлекает данные и преобразует их в строку

EditText dob=(EditText)findviewbyid(R.id.edit_id);
String  str=dob.getText().toString();