How to close Android Soft KeyBoard programmatically?

前端 未结 14 1326
别跟我提以往
别跟我提以往 2020-12-02 16:33

I am currently showing softkeyboard using the following code

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


        
14条回答
  •  爱一瞬间的悲伤
    2020-12-02 17:12

    This code hides the keyboard from inside onItemClick of an AutoCompleteTextView

    public void onItemClick(AdapterView adapterViewIn, View viewIn, int indexSelected, long arg3) {
         // whatever your code does
         InputMethodManager imm = (InputMethodManager) getSystemService(viewIn.getContext().INPUT_METHOD_SERVICE);
         imm.hideSoftInputFromWindow(viewIn.getApplicationWindowToken(), 0);
    }
    

提交回复
热议问题