Button Click시 Keyboard Hidden

2024. 9. 6. 10:26·Language/Kotlin
반응형

Fragment 에서 사용시

 

- 선언 -

private fun Fragment.hideKeyboard() {
    view?.let { activity?.hideKeyboard(it) }
}

private fun Context.hideKeyboard(view: View) {
    val inputMethodManager = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
    inputMethodManager.hideSoftInputFromWindow(view.windowToken, 0)
}

 

 

- 사용 -

binding.btnOk.setOnClickListener{
    hideKeyboard()
}
반응형
저작자표시 비영리 동일조건 (새창열림)

'Language > Kotlin' 카테고리의 다른 글

Kotlin 코드 문서화 'Dokka' 사용법  (2) 2024.11.12
BottomSheetDialogFragment에서 Fragment로 데이터 보내기  (0) 2024.09.06
'Language/Kotlin' 카테고리의 다른 글
  • Kotlin 코드 문서화 'Dokka' 사용법
  • BottomSheetDialogFragment에서 Fragment로 데이터 보내기
Y freesia
Y freesia
  • Y freesia
    꿈꾸는 개발자
    Y freesia
  • 전체
    오늘
    어제
    • 분류 전체보기 (44)
      • Language (6)
        • Swift (1)
        • Kotlin (3)
        • Objective-C (0)
        • Java (2)
        • C++ (0)
      • Mobile Application (15)
        • iOS (7)
        • Android (7)
        • Flutter (1)
      • Web (1)
        • WORDPRESS (0)
        • HTML+CSS+JS (6)
        • REACT (0)
      • Linux (1)
      • Function (1)
      • Reviews (9)
      • Qualification (1)
      • Cooking (3)
  • 블로그 메뉴

    • 홈
  • 공지사항

  • hELLO· Designed By정상우.v4.10.3
Y freesia
Button Click시 Keyboard Hidden
상단으로

티스토리툴바