EdiTtext Android InputType

时间:2012-12-29 20:00:29

标签: android android-edittext

查看EditText视图可以看到的输入类型“textPersonName”,我尝试使用editText.getName之类的方法搜索(如果可能的话)拆分名称和姓氏。我的问题是存在一个edittext的方法,它在edittext中拆分名字和姓氏?如果不存在,最好的方法是使用拆分还是其他?

1 个答案:

答案 0 :(得分:1)

textPersonName只是一个样式选项,例如它将每个单词的第一个字母大写。它无法帮助您区分名字和姓氏。但是,您可以搜索空格,例如:

String[] names = editText.getText().toString().split(" ");

字符串数组的每个名称都在不同的字符串中。如果用户输入了John Doe,则names[0]中的“John”和names[1]中的“Doe”就会显示。