Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- override fun onKeyUp(keyCode: Int, event: KeyEvent?): Boolean {
- hideSoftKeyboard()
- return super.onKeyUp(keyCode, event)
- }
- mEditText.setOnKeyListener { v, keyCode, event ->
- hideSoftKeyboard()
- return@setOnKeyListener when (keyCode) {
- KeyEvent.ACTION_UP -> {
- hideSoftKeyboard()
- true
- }
- else -> false
- }
- }
- fun hideSoftKeyboard() {
- try {
- val inputMethodManager = getSystemService(
- Activity.INPUT_METHOD_SERVICE
- ) as InputMethodManager
- inputMethodManager.hideSoftInputFromWindow(
- currentFocus!!.windowToken, 0)
- } catch (e: Exception) {}
- }
Add Comment
Please, Sign In to add comment