可编辑的文本到字符串

时间:2010-02-07 06:42:59

标签: android

如何在Android中将可编辑文本转换为字符串?任何解决方案?

3 个答案:

答案 0 :(得分:140)

如果我理解正确,你想得到一个Editable对象的字符串,对吧?如果是,请尝试使用toString()

答案 1 :(得分:25)

基于此代码(您为响应Alex的回答而提供的代码):

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

您似乎试图从TextViewEditText中获取文字。如果是这样,那么这应该有效:

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

答案 2 :(得分:7)

此代码仅在您点击按钮时正常工作,因为此时用户将值放入可编辑文本中,然后当用户单击按钮时,它会获取数据并转换为字符串

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