Hide to show and hide keyboard in DialogFragment

后端 未结 8 2190
花落未央
花落未央 2021-02-08 03:57

In my dialog fragment, I am able to show the keyboard using

getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT STATE_VISIBLE);
         


        
8条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-02-08 04:59

    For Hiding the Keyboard use this:

     private void hideKeyboard() {
            try {
                InputMethodManager inputManager = (InputMethodManager) _activity
                        .getSystemService(Context.INPUT_METHOD_SERVICE);
                inputManager.hideSoftInputFromWindow(_activity.getCurrentFocus()
                        .getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
            } catch (Exception e) {
            }
    }
    

提交回复
热议问题