hideSoftInputFromWindow2 [kotlin] hideKeyboard, showKeyboard(키보드 내리기, 키보드 올리기, 키보드 숨기기, 키보드 자동 내리기, 키보드 자동올리기) 안녕하세요~ 챠니입니다! :) 이번에는 EditText에서 키보드를 보이기, 숨기기 방법에 대해서 알아보도록 하겠습니다. 키보드를 제어하는 방법에 대하여 구글링을 하다 보면 키보드가 올라가 있는 token을 찾아서 넣거나, EditText를 번번이 찾아야 하는 어려움 때문에 공통화가 쉽지 않은데요 그래서 이번에는 최대한 쉽게 접근하는 방법을 한번 알려드리겠습니다! HideKeyboard 방법 코드를 보면서 이해하는게 가장 쉽겠죠? 코드는 다음과 같습니다. fun hideKeyboard(activity: Activity){ val imm = activity.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager imm.hideSoftI.. 2022. 7. 15. [Android][kotlin] Activity에서 키보드 내리기 Activity에서 키보드를 내려야하는 코드가 필요할때가 있다. 근데 보통 인터넷에 찾아보면 해당되는 포커스를 찾아서 내리는데 아래 코드는 activity에서 current중인 focus를 찾아서 내리는 만능코드라고 볼 수 있다. 긴말보다 코드로 이야기하자. 다음 코드를 참고하자 fun hideKeyboard(act: Activity){ val imm = act.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager imm.hideSoftInputFromWindow(act.currentFocus?.windowToken, 0) } 2021. 12. 10. 이전 1 다음