Sha*_*n91 6 android numeric-keypad android-softkeyboard programmatically-created
我知道如何打开软键盘甚至处理其关键事件.我需要打开数字键盘.
PS我没有在布局文件中使用Edittexts.
这是我用来以编程方式打开键盘的代码
if (PasscodeLockUpdated.this != null) {
PasscodeLockUpdated.this .getWindow()
.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);}
Run Code Online (Sandbox Code Playgroud)
您是否以编程方式添加 EditText?如果是这样,您可以使用以下命令更改InputType
java 中的(就像您有 xml 一样):
yourEditText.setInputType(InputType.TYPE_CLASS_NUMBER | **Another type if you want more than one**);
Run Code Online (Sandbox Code Playgroud)
希望有帮助。
归档时间: |
|
查看次数: |
2741 次 |
最近记录: |