今天寫簡單的
這個功能大部分在聊天室都會用到 當你輸入玩文字後 android 是不會主動地將內建式鍵盤回收 那時做一個可以識做回收鍵盤的function
//按送出後回收鍵盤
private fun hideKeyboard() {
val viewFocus = this.currentFocus
if (viewFocus != null) {
val imManager = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imManager.hideSoftInputFromWindow(viewFocus.windowToken, 0)
}
}
最後當你的輸入動作完成後加入
hideKeyboard()//回收鍵盤
執行可以