概要
Androidで表示されているキーボードを閉じる方法を記載する。
言語はKotlin
Androidで表示されているキーボードを閉じる方法
InputMethodManagerのhideSoftInputFromWindowを使用する。
以下のコードを任意のイベントで実行されるようにすることでキーボードを閉じることができる。
val inputMethodManager: InputMethodManager = context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
inputMethodManager.hideSoftInputFromWindow(this.windowToken, InputMethodManager.RESULT_UNCHANGED_SHOW)