我想要做的是使用以下代码显示键盘
InputMethodManager input = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
input.showSoftInput(view, 0);
但它只显示标准键盘。我想知道是否有一个像。的简单命令。
input.setInputType(InputType.TYPE_CLASS_NUMBER);
这将显示数字键盘。 我已经阅读了我能找到的所有内容,但所有答案都指向编辑输入字段或某些变体。我查看了有关SetInputMethod和SetInputMethodSubtype的文档,但无法找到符合我想要的任何示例。
我只是能够告诉输入要显示的键盘。
由于
答案 0 :(得分:1)
将文本字段的inputType设置为XML中的数字。这将告诉键盘你想要一个数字键盘。这并不强制它显示数字键盘,但它会告诉你想要的键盘,如果键盘上有数字键盘,应该很荣幸。