显示没有输入的软键盘

时间:2012-06-01 18:43:56

标签: java android

我实现了一个Activity,其中控件是软键盘(我想在按下某些键时执行某些操作)

所以我想显示键盘(没有EditText或类似的东西)并阅读

的触摸
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    return super.onKeyDown(keyCode, event);

}

键盘应始终在应用中可见。那可能吗?我该怎么做?感谢

1 个答案:

答案 0 :(得分:1)

无法测试它是否正常工作,但我知道至少有一个用于EditTexts的显示/隐藏软键盘,但它可能适用于任何视图:

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
            imm.showSoftInputFromWindow(viewToAnchorTo.getWindowToken(), 0);