Как отделить строку имени и фамилии от полного имени в AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как отделить строку имени и фамилии от полного имени в Android

Сообщение Anonymous »

У меня есть форма с полем EditText с полным именем, и я хотел бы разбить строку на строки имени и фамилии. Может ли кто-нибудь помочь мне в этом? Могу ли я узнать, как правильно достичь моей цели?

Если пользователь вводит свое имя, например A B C . Имя будет A, а фамилия будет BC

Я пробую это:

EditText UNSP =(EditText)findViewById(R.id.UserNameToSIGNUP);
String UserFullName=UNSP.getText().toString();

String[] arr=UserFullName.split(" ");

String fname=arr[0];
String lname=arr[1];

Log.d("First name",fname);
Log.d("last name",lname);

if(UserFullName.length()==0) {

Toast.makeText(getApplicationContext(), "Submit Name", Toast.LENGTH_SHORT).show();
}

else{

Toast.makeText(getApplicationContext(), "Success", Toast.LENGTH_SHORT).show();

}

}


Подробнее здесь: https://stackoverflow.com/questions/237 ... in-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»