// 隐藏输入法 InputMethodManager imm = (InputMethodManager) getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE); // 显示或者隐藏输入法imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
动态的显示或隐藏输入法状态,即如果当前输入法显示则隐藏之,反之亦然。
如果需要强制隐藏输入法,可以通过如下方法:
InputMethodManager imm = (InputMethodManager) getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
这里的view通常为edittext
android中输入法隐藏显示问题
最新推荐文章于 2021-05-28 19:06:12 发布