InputMethodManager键盘控制

来源:互联网 发布:dota2起源2多核优化 编辑:程序博客网 时间:2024/05/17 07:44

键盘隐藏或显示,如果隐藏则显示,如果显示则隐藏


InputMethodManager imm = (InputMethodManager)        context.getSystemService(Context.INPUT_METHOD_SERVICE);

imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

getCurrentFocus()是获取当前activity中获得焦点的view , 看看是否在Activity中获取焦点 ,否则需求先获取activity 的 Context

键盘隐藏
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);

0 0
原创粉丝点击