Android中如何显示和隐藏键盘

来源:互联网 发布:laravel 阿里云邮箱 编辑:程序博客网 时间:2024/04/26 20:40

Android开发中,如何自己控制键盘的显示和隐藏呢,可以用以下方式实现:

//隐藏
 public void hintInputMethodManager(){
        InputMethodManager imm = (InputMethodManager) getSystemService(ActivityLiveInteractive.this.INPUT_METHOD_SERVICE);
        //隐藏键盘
        imm.hideSoftInputFromWindow(mEditMessage.getWindowToken(), 0);
    }

//显示
    public void showInputMethodManager(){
        InputMethodManager inputManager =
                (InputMethodManager)mEditMessage.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
        inputManager.showSoftInput(mEditMessage, 0);
    }


(mEditMessage为传入的EditText

1 0
原创粉丝点击