Guest User

Untitled

a guest
Jan 24th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. override fun onKeyUp(keyCode: Int, event: KeyEvent?): Boolean {
  2. hideSoftKeyboard()
  3. return super.onKeyUp(keyCode, event)
  4. }
  5.  
  6. mEditText.setOnKeyListener { v, keyCode, event ->
  7. hideSoftKeyboard()
  8. return@setOnKeyListener when (keyCode) {
  9. KeyEvent.ACTION_UP -> {
  10. hideSoftKeyboard()
  11. true
  12. }
  13. else -> false
  14. }
  15. }
  16.  
  17. fun hideSoftKeyboard() {
  18. try {
  19. val inputMethodManager = getSystemService(
  20. Activity.INPUT_METHOD_SERVICE
  21. ) as InputMethodManager
  22. inputMethodManager.hideSoftInputFromWindow(
  23. currentFocus!!.windowToken, 0)
  24. } catch (e: Exception) {}
  25. }
Add Comment
Please, Sign In to add comment