반응형
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 |
