// 隐藏输入法 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 12:07:04 发布
本文介绍如何在应用程序中动态地控制输入法的显示与隐藏,包括如何切换输入法状态以及强制隐藏输入法的方法。
2641

被折叠的 条评论
为什么被折叠?



