zoukankan      html  css  js  c++  java
  • 隐藏软键盘(解决自定义Dialog中无法隐藏的问题)

       /**
         * Dialog中隐藏软键盘不管用
         * @param activity
         */
        public static void  HideSoftKeyBoard(Activity activity){
            try{
                InputMethodManager imm =((InputMethodManager) activity.getSystemService(activity.INPUT_METHOD_SERVICE));
                if(imm.isActive()){
                    imm.hideSoftInputFromWindow(activity.getCurrentFocus().getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);
                }
            }
            catch(Exception ex){
                LogUtil.WriteError(ex,tag+"->HideSoftKeyBoard()");
            }
        }
    
        /**
         * Dialog中隐藏软键盘
         * @param activity
         */
        public static void  HideSoftKeyBoardDialog(Activity activity){
            try{
                InputMethodManager imm = (InputMethodManager) activity.getSystemService(activity.INPUT_METHOD_SERVICE);
                imm.toggleSoftInput(InputMethodManager.HIDE_NOT_ALWAYS, 0);
            }
            catch(Exception ex){
                LogUtil.WriteError(ex,tag+"->HideSoftKeyBoard()");
            }
        }
  • 相关阅读:
    nginx
    spring 学习
    mysql 免安装 操作
    院感干预 报错
    iis 无法绑定 net.tcp
    wangEditor 自定义 菜单
    院感干预 发布
    第17篇 shell编程基础(2)
    第16篇 Shell脚本基础(一)
    第15篇 PSR-04 规范
  • 原文地址:https://www.cnblogs.com/huangzhen22/p/6732032.html
Copyright © 2011-2022 走看看