首页 > 代码库 > 【Android】隐藏输入法

【Android】隐藏输入法

1  if (activity != null && activity.getCurrentFocus() != null2                 && activity.getCurrentFocus().getWindowToken() != null) {3             InputMethodManager input = ((InputMethodManager) activity4                     .getSystemService(Activity.INPUT_METHOD_SERVICE));5             input.hideSoftInputFromWindow(activity.getCurrentFocus()6                     .getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);7         }

pop出现之前,将未收回的输入法主动隐藏。