8

Как сделать ввод имени в Person Name с заглавной буквы?

3 Answers3

14

Добавьте к вашему EditText атрибут android:inputType со значением textCapWords. Другие возможные значения можете посмотреть здесь.

falstaf
  • 9,449
  • 16
  • 18
  • да, вы правы, я совсем забыл про inputType – fortuna58rus Mar 14 '15 at 21:14
  • 1
    @JohnSukhanov, Если вам дан исчерпывающий ответ, отметьте его как верный (нажмите на галку рядом с выбранным ответом). – ЮрийСПб Mar 16 '15 at 13:20
9

Возможно вам нужно в EditText, а именно в android:InputType отметить галочкой пункт textCapSentences, тогда будет заглавной первая буква в предложении. При InputType равному textCapWords будет писаться с заглавной буквы каждое написанное слово

Mr Klonwar
  • 625
  • 7
  • 25
3
android:inputType="textPersonName|textCapWords"

Первое - клавиатура набора имени.

Второе - с заглавной буквы.

Gennady
  • 1,227