軟鍵盤關閉和開啓

老樣子,代碼直接上:

這個是監聽軟鍵盤,如果是開啓狀態會關閉軟鍵盤,如果爲關閉則開啓軟鍵盤
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if(imm != null){
   imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);//開啓或者關閉軟鍵盤
}

下面這個是軟鍵盤的關閉

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
    //edittext是你要監聽的輸入框控件
    imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章