• 隐藏软键盘(解决自定义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()");
            }
        }
  • 相关阅读:
    Django 07模型层—单表操作(增删改查)
    Django 05(模板-变量、过滤器、 标签 )
    Django 04(url与views相关内容)
    路由基础及反向解析
    Django项目基础
    Django框架导读
    异常处理
    Docker
    Docker基本概念
    Docker架构
  • 原文地址:https://www.cnblogs.com/huangzhen22/p/6732032.html
Copyright © 2020-2023  润新知