繁体   English   中英

显示无输入的软键盘

[英]Show soft keyboard with no input

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

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

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

}

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

目前无法测试它是否有效,但是我知道至少有一个用于EditTexts的显示/隐藏软键盘,但也许它可以与任何View一起使用:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM