可编辑的文本到string

如何在Android中将可编辑文本转换为string? 任何解决scheme

如果我理解正确,你想获得一个可编辑对象的string,对吧? 如果是,请尝试使用toString()

基于这个代码(你提供了回应亚历克斯的答案):

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

它看起来像你试图从TextView或EditText中获取文本。 如果是这样的话,这应该工作:

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

只有当你把button点击,因为在那个时候用户把值放入可编辑的文本,然后当用户点击button,它获取数据并转换成string

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