问题
I want to show this keyboard by default on EditText focus:
These actions didn't help:
inputType=number
inputTYpe=phone
numeric=integer
setRawInputType(...)
How should I do it?
回答1:
That old problem still not solved. There's no way to show numeric keyboard with option of switching back.
This question discussed here Is there a way to show the numbers first on the soft keyboard for Android?
回答2:
try to use this in java:
editText.setInputType(InputType.TYPE_CLASS_TEXT);
editText.setRawInputType(InputType.TYPE_CLASS_NUMBER);
回答3:
There's no way to achieve this. Even if your input method includes such a key panel, it's up to the keyboard "author". More importantly, the "even if" is even not guaranteed.
来源:https://stackoverflow.com/questions/33095729/how-to-switch-to-numeric-with-special-characters-keyboard-of-edittext-in-android