2021-01-24-Android-Kotlin-hideKeyboard
How do I dismiss Android Keyboard?
fun hideKeyboard() {
val activity = requireActivity()
val imm = activity.getSystemService(INPUT_METHOD_SERVICE) as InputMethodManager
var view = activity.currentFocus
if (view == null) {
view = View(activity)
}
imm.hideSoftInputFromWindow(view.windowToken, 0)
}
How do I force show keyboard?
fun showKeyboard() {
val activity = requireActivity()
val imm = activity.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY)
}
someEditText?.requestFocus()
showKeyboard()
Previous2020-07-03-Android-Kotlin-Clickable-RecyclerViewNext2020-07-17-Android-NavigationComponent-SafeArgs
Last updated
Was this helpful?