Я использую android: phoneNumber, чтобы открыть программную клавиатуру, чтобы получить номер телефона в android. Я хочу открыть клавиатуру, которая содержит все ключи, необходимые для ввода идентификатора электронной почты в edittext. Итак, есть ли какое-либо решение для этого (электронной почты), например номера телефона. Спасибо
3 ответа
Вы можете установить свойство Тип ввода для EditText
Используйте textEmailAddress (0x00000021), как определено здесь: http: / /developer.android.com/reference/android/widget/TextView.html.
В коде Java:
myEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
В свойствах XML:
android:inputType="textEmailAddress"
Используйте приведенный ниже код для получения электронной клавиатуры электронной почты
Editetxt email=(EditText)findViewById(R.id.edotetxtemail)
email.setInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
Похожие вопросы
Новые вопросы
android
Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-activity, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com .