Android(安卓)隐藏显示键盘
16lz
2021-12-04
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(安卓) 收集索引贴
- view的隐藏和显示
- 设置Textview最大长度,超出显示省略号
- Android(安卓)打勾显示输入的密码
- Android(安卓)长按setOnItemLongClickListener 显示context Menu
- [android]控件ImageView的常用属性
- Android——textView
- android属性详解
- android错误分析集锦