我正在使用WebView
. 我使用WebView
来显示包含输入字段的 HTML 页面。如果 HTML 输入字段希望用户输入电子邮件地址,那么我想启用电子邮件友好的键盘布局。是否可以设置 HTML 或WebView
在 Android 上显示电子邮件友好型键盘,就像在 iPhone 上一样?
问问题
26245 次
4 回答
28
你只会放
android:inputType="textEmailAddress"
在您的编辑文本框中。
于 2012-04-18T09:16:13.307 回答
5
是的,这是可能的
在您的 Edittext xml 中只需添加属性
android:inputType="textEmailAddress"
看到这个更多
于 2012-04-18T09:13:34.437 回答
1
只需为您的 EditText 或 TextInputEditTex 或任何可编辑字段添加它。
this.inputType = (InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS )
注意: 如果当您尝试指定输入类型并且放在一个“onFocusListener”中不起作用时,我遇到了同样的问题。
于 2020-03-13T23:10:23.447 回答
0
您可以使用 HTML5 输入类型email
,在最近的 Android 版本中,它提供了一个带有附加@
和.
键的 qwerty 键盘。
<input type="email" name="myinput" />
这似乎不适用于姜饼。
于 2014-01-28T14:29:56.033 回答