【发布时间】:2019-12-25 16:47:25
【问题描述】:
我想用数字调用软键盘,但我不明白怎么做。我可以只调用一个 pogram 键盘,但我怎样才能让它只有数字呢?
在所有示例中,他们通常使用带有 inputType="number" 的 editText,但我有一个空活动,我需要使用数字调用软键盘。
【问题讨论】:
-
我想添加我如何调用软键盘
codeimm = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethod.SHOW_FORCED,1);code -
请参考:-click。使用
EditText,您可以使用android:digit="0123456789" -
你有一个“空活动”是什么意思?您没有提供活动 UI 的布局吗?什么在屏幕上显示您的 EditText?
-
所以如果我理解,您想在没有 EditText 的情况下以编程方式调用带数字的键盘?
-
如果您没有edittext,键盘的用途是什么?该文本应该插入到哪里?
标签: android keyboard android-softkeyboard