Android 隐藏显示键盘
16lz
2021-01-23
Android中隐藏显示键盘操作:
隐藏键盘:
/** * 隐藏软键盘 */ public static void hideSoftInputMethod(Activity act) { View view = act.getWindow().peekDecorView(); if (view != null) { // 隐藏虚拟键盘 InputMethodManager inputmanger = (InputMethodManager) act .getSystemService(act.INPUT_METHOD_SERVICE); inputmanger.hideSoftInputFromWindow(view.getWindowToken(), 0); } }
切换键盘:
/** * 切换软件盘 显示隐藏 */ public static void switchSoftInputMethod(Activity act) { // 方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) InputMethodManager iMM = (InputMethodManager) act .getSystemService(Context.INPUT_METHOD_SERVICE); iMM.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); }
更多相关文章
- Android软键盘softboard(1)
- Phonegap软键盘遮挡输入框问题
- Android 模拟MotionEvent事件 触发输入法
- android切换输入法工具类
- Android设置Edittext只能输入字母数字弹出英文键盘
- android 禁止横屏时输入法全屏
- android软键盘隐藏总结
- Android隐藏输入法软键盘的注意事项
- android强制隐藏输入法键盘(亲测可用,欢迎留言)