1) EditText의 setOnEditorActionListener를 사용하여 검색 버튼을 감지
2) 키보드를 숨기는 로직
private fun setUpListener() {
binding.etSearch.setOnEditorActionListener { _, actionId, _ ->
hideKeyboard()
}
}
private fun hideKeyboard() {
val imm =
view?.context?.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imm.hideSoftInputFromWindow(requireView().windowToken, 0)
}
728x90
'앱 개발 > Kotlin_Android' 카테고리의 다른 글
API 사용하여 동영상 가져오기 (0) | 2024.06.05 |
---|---|
Hilt & ViewModel (0) | 2024.05.31 |
Entity, Mapper (0) | 2024.05.28 |
DAO annotation (0) | 2024.05.21 |
Room 사용 이유 (0) | 2024.05.21 |