0

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

4

1 回答 1

1

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

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

字符串数组将在不同的字符串中具有每个名称。如果用户输入:John Doe您将有“John” innames[0]和“Doe” in names[1]

于 2012-12-29T20:08:40.687 回答