Включить клавиатуру электронной почты для android для ввода типа электронной почты

Я создаю приложение с WebView. Я использую WebView для отображения HTML-страниц, содержащих поля ввода. Если поля ввода HTML ожидают ввода адреса электронной почты пользователем, я хочу включить раскладку клавиатуры с поддержкой электронной почты. Можно ли настроить HTML или WebView, чтобы показать электронную клавиатуру на Android, как вы можете на iPhone?

Ответ 1

Вы поместите только

android:inputType="textEmailAddress" 

в поле редактирования.

Ответ 2

да, это возможно

в вашем редакторе Edittext просто добавьте атрибут

android:inputType="textEmailAddress"

см. это для более

EditText, значения inputType (xml)

Ответ 3

Вы можете использовать тип ввода HTML5 email, который в последних версиях Android вызывает клавиатуру qwerty с дополнительными клавишами @ и ..

<input type="email" name="myinput" />

Это не работает на Gingerbread.