Edittext не принимает заглавную первую букву

У меня есть простое приложение с Edittexts который сейчас (поскольку Android-студия вынуждена обновить мой эмулятор до API 27) просто не примет заглавную букву в качестве первой буквы. Он все еще работает на моем телефоне (API 21). Я попробовал обычные TYPE_TEXT_FLAG_CAP_SENTENCES и Android:inputType="textCapSentences" и т. Д. Это, похоже, не проблема, хотя. Это не примет капитал вообще!

1 ответ

Решение

Вы должны использовать клавиатуру эмулятора, чтобы ввести значение для редактирования текста. Если фокус находится на EditText с включенным типом ввода

android:inputType="textCapWords"

тогда вы увидите, что клавиатура будет состоять из букв CAPS для первой буквы, а когда вы начнете печатать, вторая буква изменится на маленькие буквы.

API <27, входящий с ноутбука, также работает. Но на 27 это не работает.

Надеюсь, что это поможет вам.

Другие вопросы по тегам