我有一个EditText,我在其中设置inputType ="textEmailAddress".我的理解是,这应该会出现一个更适合电子邮件地址输入的软键盘.
在IMF Android IMF的博客条目中,显示了针对composiong email的特定图像,其中软键盘包含用于电子邮件地址输入的"@"键.
但在这个特定的答案中,显示的软键盘除了'@'键外还显示'.com'键.
这个'.com'键是android的一个默认键:inputType ="textEmailAddress"吗?或者是否涉及一些设置?
Ebo*_*ike 21
真的没有"默认".android:inputType仅仅是你IME的暗示.现在,IME可能是现有的Android 1.1键盘,Android 2.0键盘,HTC Sense键盘,SwiftKey,Swype,你可以说它.每个人都可以自行决定是否添加".com"键(或完全忽略inputType).
试试这个,它可能对你有帮助
editText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12643 次 |
| 最近记录: |