반응형
안녕하세요 전진시입니다
모바일에서 키보드를 사용하는 동작을 할 때 키보드가 아닌 다른 화면을 클릭 시 키보드를 내리는 동작을
프로그래밍해보겠습니다!
InputMethodManager를 임포트하고 객체를 하나 생성해주세요!
저도 소스는 정확히 분석은 못했으나 이렇게 작성하면 되더라구요
private fun hideKeyboard() {
val view = this.currentFocus
val inputMethodManager = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
inputMethodManager.hideSoftInputFromWindow(view?.windowToken, 0)
}
화면 클릭 시 위 함수를 호출하는 부분을 구현해주세요!
R.id.pw_background -> {
hideKeyboard()
}
또 까먹고 찾아보고 다닐거같아서 작성해두고 갑니다 ㅜㅠ
반응형
'개발노트 > Android' 카테고리의 다른 글
AndroidStudio : Unsupported Modules Detected 에러 해결 (0) | 2022.04.07 |
---|---|
CHROME : android WebView Console log & Cookie 확인하기 [chrome inspect] (0) | 2022.03.29 |
Android : Activity has leaked window 에러 해결 (0) | 2022.02.10 |
Kotlin : Array convert to String! [jointoString] (0) | 2022.02.08 |
android : SQLite (0) | 2022.01.13 |
댓글