EditText

时间:2015-09-08 13:55:17

标签: android

我想为EditText设置一个自定义键盘             editText.setInputType(InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS);

这是另一个

editText.setInputType(InputType.TYPE_DATETIME_VARIATION_DATE);

但两个EditText键盘看起来都一样。

我想要一个日期键盘和另一个用于电子邮件的自定义键盘,但两个键盘看起来都像普通键盘一样。

1 个答案:

答案 0 :(得分:2)

电子邮件EditText的更新

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

且日期EditText为:

editText.setInputType(InputType.TYPE_CLASS_DATETIME | InputType.TYPE_DATETIME_VARIATION_NORMAL)