电子邮件键盘编辑文本

时间:2012-06-26 09:14:07

标签: android android-edittext

以下代码似乎不起作用,我希望显示编辑文本的电子邮件键盘@.com

emailEditText.setInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);

3 个答案:

答案 0 :(得分:81)

将此添加到您的布局:

android:inputType="textEmailAddress"

答案 1 :(得分:72)

我找到了使用

的解决方案

emailEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);

答案 2 :(得分:0)

以科特林的方式:

email_field.valueEditText.inputType = InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS