Можно создать дубликат:
android:inputType=“textEmailAddress” - '@' key and a '.com' key?Как добавить кнопку «.com» на клавиатуру Android?
В моем проекте у меня есть EditText, в котором пользователь должен ввести его электронную почту. Как добавить кнопку «.com» на клавиатуру Android?
Это мой код:
<EditText
android:id="@+id/etEmail"
android:inputType="text|textEmailAddress"
android:singleLine="true"
android:layout_span="4"
android:textSize="15sp"
android:imeOptions="actionNext"
/>
==========> Update:
Я имел эту проблему в моем эмуляторе (и до сих пор на самом деле). но когда я проверил на реальном устройстве, Samsung Galaxy S2, я увидел кнопку «.com». Поэтому на реальном устройстве нет проблем. Но мое предложение для пользователей эмулятора - перейти на «Настройки/Язык» & Клавиатура, а затем очистить галочку «Язык китайцев» и японский IME. Таким образом, вы можете видеть «@» на клавиатуре (но в AVD 2.2 отсутствует кнопка «.com»).
Учитывая количество различных клавиатур, доступных для устройств Android, факт, что они являются их собственными пакетами, я серьезно сомневаюсь, что это по крайней мере возможно. –