gpt4 book ai didi

java - 有没有办法使用 InputMethodManager 强制键盘为数字?

转载 作者:行者123 更新时间:2023-11-30 02:46:01 25 4
gpt4 key购买 nike

我想做的是用下面的代码显示键盘

InputMethodManager input = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
input.showSoftInput(view, 0);

但它只显示标准键盘。我想知道是否有像这样的简单命令。

input.setInputType(InputType.TYPE_CLASS_NUMBER);

这将显示数字键盘。我已经阅读了我能找到的所有内容,但所有答案都指向编辑输入字段或某些变体。我查看了有关 SetInputMethod 和 SetInputMethodSubtype 的文档,但找不到任何符合我要求的示例。

我只是能够告诉输入显示什么键盘。

谢谢

最佳答案

设置文本域的inputType为XML格式的number。这将告诉键盘你想要一个数字键盘。这并不强制它显示数字键盘,但它告诉键盘你想要它,如果该键盘有数字键盘,它应该被尊重。

关于java - 有没有办法使用 InputMethodManager 强制键盘为数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25007393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com