美文网首页
Android键盘的控制InputMethodManager

Android键盘的控制InputMethodManager

作者: 拒绝飞的鸟 | 来源:发表于2016-02-29 10:07 被阅读266次

    获取InputMethodManager对象:

    InputMethodManager imm = (InputMethodManager) getSystemService(Service.INPUT_METHOD_SERVICE);
    

    切换打开/隐藏状态

    imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
    

    打开键盘

    imm.showSoftInput(view,InputMethodManager.SHOW_FORCED);
    

    隐藏键盘

    imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
    

    获取输入法状态

    boolean isOpen=imm.isActive();
    

    相关文章

      网友评论

          本文标题:Android键盘的控制InputMethodManager

          本文链接:https://www.haomeiwen.com/subject/acdgkttx.html