【问题标题】:How can I add ".com" button to Android keyboard? [duplicate]如何将“.com”按钮添加到 Android 键盘? [复制]
【发布时间】:2011-12-16 09:52:41
【问题描述】:

可能重复:
android:inputType=“textEmailAddress” - '@' key and a '.com' key?

在我的项目中,我有一个 EditText,用户应该在其中输入他的电子邮件。如何将“.com”按钮添加到 Android 键盘?

这是我的代码:

<EditText 
android:id="@+id/etEmail"
android:inputType="text|textEmailAddress"
android:singleLine="true"
android:layout_span="4"
android:textSize="15sp"
android:imeOptions="actionNext"
/>

===========> 更新:

我的模拟器中有这个问题(实际上仍然存在)。但是当我在真实设备上查看三星 Galaxy S2 时,我看到了“.com”按钮。因此,在真实设备上没有问题。但我对模拟器用户的建议是转到设置/语言和键盘,然后清除中文和日文输入法的勾号。因此,您可以在键盘中看到“@”(但在 AVD 2.2 中仍然没有“.com”按钮)。

【问题讨论】:

  • 考虑到可用于 Android 设备的不同键盘的数量,它们是自己的软件包这一事实我严重怀疑这至少是可行的。

标签: android android-edittext android-keypad


【解决方案1】:

我想android:inputType 应该只设置为textEmailAddress - 特别是如果这是一个电子邮件字段。但此选项不适用于某些设备 - 例如,SE xperia 不提供任何用于电子邮件输入的特殊键盘。对于其他设备,它应该可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-06
    • 1970-01-01
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多