我实现了一个Activity,其中控件是软键盘(我想在按下某些键时执行某些操作)
所以我想显示键盘(没有EditText或类似的东西)并阅读
的触摸@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return super.onKeyDown(keyCode, event);
}
键盘应始终在应用中可见。那可能吗?我该怎么做?感谢
答案 0 :(得分:1)
无法测试它是否正常工作,但我知道至少有一个用于EditTexts的显示/隐藏软键盘,但它可能适用于任何视图:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInputFromWindow(viewToAnchorTo.getWindowToken(), 0);