我想获得android虚拟键盘的状态。我怎么知道虚拟键盘是打开还是关闭?
我想在 onBackPressed() 事件中使用这些信息。
我已经尝试过下面的代码,但无法获得解决方案。
InputMethodManager inputManager = (InputMethodManager) mContext
.getSystemService(Context.INPUT_METHOD_SERVICE);
Log.i("isAcceptingText","..."+inputManager.isAcceptingText());
Log.i("isActive","..."+ inputManager.isActive());
当键盘打开时,它不会运行“日志”消息。