我想有以下内容: - 应首先显示数字键盘 - 但应该可以更改为文本键盘并键入一些字母。
我问过几乎同样的问题并接受了答案。 InputType of EditText in Android
但现在我发现了一些奇怪的行为,将 InputType 设置为数字:可以将键盘更改为文本类型,但无法输入某些文字。
任何想法,为什么会发生_
有人知道如何使用 TYPE_MASK_CLASS 作为输入类型吗?
谢谢
答案 0 :(得分:0)
你是对的,除非你自己编写键盘,否则我找不到任何答案 TYPE_MASK_CLASS用于在键盘开发中屏蔽EditorInfo类。
答案 1 :(得分:0)
机器人:的inputType =" textPersonName |数| numberSigned | numberDecimal"
将其粘贴为数字输入类型
机器人:的inputType ="文本| textCapCharacters | textCapWords | textCapSentences | textAutoCorrect | textAutoComplete | textMultiLine | textImeMultiLine | textPersonName" 将其粘贴为按字母顺序输入类型