Начальная клавиатура в нижнем регистре

Когда я нажимаю на InputText, первая буква клавиатуры начинается в верхнем регистре. Когда я вхожу в электронную почту, идеал всегда будет в нижнем регистре. Можно ли установить это программно?

2 ответа

Решение

В вашем XML-файле вы можете использовать android: inputType. установить поле является типом ввода электронной почты.

Программно вы можете сделать это с помощью setInputType()

Вы можете указать, что myEditText поле электронной почты в вашем XML-файле:

android:inputType="textEmailAddress"

Или программно:

myEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);

Увидеть TextView.setInputType а также inputType,

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