Android-- 输入法键盘控制

Android– 输入法键盘控制

 /**
     * 关闭获取开启输入法软键盘
     *
     * @param context
     */
    public static void setSoftKeyBord(Context context) {
//        --输入法软键盘的开启关闭--
        InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
        // 得到InputMethodManager的实例
        if (imm.isActive()) {
            // 如果开启
            imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT,
                    InputMethodManager.HIDE_NOT_ALWAYS);
            // 关闭软键盘,开启方法相同,这个方法是切换开启与关闭状态的
        }
    }

调用该方法会改变输入法键盘状态,开启变关闭,关闭变开启都是调用这一个方法。

你可能感兴趣的:(Android心得笔记,android)