我无法隐藏代码中的软键盘。我正在使用一些menthods:
:
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
:
android:windowSoftInputMode="stateHidden|adjustResize"
这对我不起作用。你能救我吗?
时会发生这种情况答案 0 :(得分:0)
从要隐藏软键盘的Activity中调用此方法(您可以将其放入不同的类中,并使用类名作为静态调用)
public static void hideSoftKeyboard(Activity activity) {
InputMethodManager inputMethodManager = (InputMethodManager) activity
.getSystemService(Activity.INPUT_METHOD_SERVICE);
if (activity.getCurrentFocus() != null)
inputMethodManager.hideSoftInputFromWindow(activity
.getCurrentFocus().getWindowToken(), 0);
}