【问题标题】:InputType of EditText in AndroidAndroid中EditText的InputType
【发布时间】:2011-07-01 11:31:13
【问题描述】:

我想要以下内容: - 数字键盘应首先显示 - 但应该可以更改为文本键盘并输入一些字母。

我问过几乎相同的问题并接受了答案。 InputType of EditText in Android

但现在我发现了一些奇怪的行为,将 InputType 设置为 Number:可以将键盘更改为文本类型,但无法输入一些文本。 p>

任何想法,为什么会发生_

有人知道如何使用 TYPE_MASK_CLASS 作为输入类型吗?

谢谢

【问题讨论】:

    标签: android keyboard android-edittext


    【解决方案1】:

    您是对的,除非您自己编写键盘,否则我没有找到任何答案。
    TYPE_MASK_CLASS 用于键盘开发中EditorInfo的屏蔽类。

    【讨论】:

      【解决方案2】:

      android:inputType="textPersonName|number|numberSigned|numberDecimal"

      将其粘贴为数字输入类型

      android:inputType="text|textCapCharacters|textCapWords|textCapSentences|textAutoCorrect|textAutoComplete|textMultiLine|textImeMultiLine|textPersonName" 粘贴为字母输入类型

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-27
        • 2011-10-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多