我想要android带有快捷键“ .com”到editText的键盘,以及另一个用于电子邮件输入“ @”的键盘。

我已经尝试过其他类似的事情:

email_edit.setRawInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
facebook_edit.setRawInputType(InputType.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT);
twitter_edit.setRawInputType(InputType.TYPE_TEXT_VARIATION_URI);


但没有任何效果,出现的键盘是正常的键盘。

有什么建议么?

谢谢!

最佳答案

在您的EditText上,您可以设置输入类型:

android:inputType="textEmailAddress"


在代码中,您可以使用:

editText.setInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);

08-18 18:22