【问题标题】:Keycode for "hide keyboard button"“隐藏键盘按钮”的键码
【发布时间】:2014-10-28 10:19:06
【问题描述】:

我正在尝试拦截“隐藏键盘按钮”(在许多手机中都可以看到在EditText 中隐藏键盘)。我到处搜索,但找不到正确的键码。我认为它与后退按钮相同(因为它替换了相同的按钮),但它不起作用。

【问题讨论】:

  • onBackPressed() @Override 方法对你有用,你可以在这个方法上添加功能
  • @RakeshKumar - 不,它没有。键盘启动时不会调用 onBackPressed()

标签: android android-softkeyboard keylistener onkeypress


【解决方案1】:

此代码可以隐藏软键盘。

InputMethodManager inputMethodManager = (InputMethodManager)activity.getSystemService(Activity.INPUT_METHOD_SERVICE); inputMethodManager.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0);

【讨论】:

  • 我不想隐藏键盘。按下该键会自动隐藏它。我想拦截它并在关闭键盘时添加更多代码
猜你喜欢
  • 2011-07-30
  • 2017-01-31
  • 2012-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-18
  • 1970-01-01
相关资源
最近更新 更多