2

如何在按钮单击时显示 android 小键盘,而不使用 xml。我知道显示简单键盘的代码是:

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

imm.toggleSoftInput (InputMethodManager.SHOW_FORCED, 0);
KeyboardMouse.this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE); 

但我只想显示数字键盘。请帮我。

4

1 回答 1

2

试试下面的代码

    EditText ed= (EditText) findViewById(R.id.editeextId);
ed.setInputType(InputType.TYPE_CLASS_NUMBER);
于 2012-04-20T06:12:20.567 回答