Android Show soft keyboard
사용 언어: Kotlin 1.7.20
사용 버전: Android Studio Dolphin 2021.3.1
InputMethodManager가 필요합니다.
requireActivity().getSystemService(context.INPUT_METHOD_SERVICE) as InputMethodManager를 사용하여 InputMethodManager를 불러옵니다.
사용 버전: Android Studio Dolphin 2021.3.1
안드로이드 Show soft keyboard를 알아보겠습니다.
일반적으로 soft keyboard는 사용자가 입력하는 공간을 눌렀을 때 나타납니다. 이번 시간에 다룰 내용은 사용자가 누르는 것이 아닌, 프로그램으로 키보드를 보이게 만들 겁니다.
InputMethodManager가 필요합니다.
requireActivity().getSystemService(context.INPUT_METHOD_SERVICE) as InputMethodManager를 사용하여 InputMethodManager를 불러옵니다.
showSoftInput()을 사용하여 키보드를 불러옵니다.
괄호 안에는 키보드를 불러올 View와 flags를 적어줍니다. 저는 EditText와 숫자
1을 적었습니다.
만약 키보드가 나타나지 않는다면, 위에 210 번째 줄처럼 requestFocus()로 텍스트
입력 칸을 활성화시켜주는 과정이 필요합니다.
카테고리: Android
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.