пробелы в начале/конце удалялись после снятия фокуса
но в теории можно было до снятия фокуса попросить у поля ввода его текст
и правильнее было бы, если бы он тоже был обрезан
поправил и в текст филде, и в текст вью
Как проверить
в example проекте немножко подправил пресет для поля ввода имени
а для проверки - можно обработчик onTextChanged повесить и принтить содержимое поля text (или количество символов у этого текста, так еще нагляднее будет)
Что сделано
trimSpaces
Как проверить