我正在使用android:phoneNumber打开软键盘以获取android中的电话号码。我想打开键盘,其中包含在edittext中编写电子邮件ID所需的所有密钥。所以有任何解决方案(电子邮件)如电话号码。 谢谢
答案 0 :(得分:9)
使用此处定义的 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"
答案 1 :(得分:2)
使用以下代码获取电子邮件软键盘
Editetxt email=(EditText)findViewById(R.id.edotetxtemail)
email.setInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
答案 2 :(得分:2)
您可以为 EditText
设置属性输入类型