룬아님의 취중코딩

EditText에 focus 주고 키보드 올라오지 않게 하기 본문

개발/안드로이드 개발

EditText에 focus 주고 키보드 올라오지 않게 하기

룬아님 2019. 12. 27. 17:05

editText가 포함되어 있는 화면에서 처음 진입시에 cursor는 반짝이고 있지만 키보드는 올라오지 않은 상태를 구현하려고 하였다.
cursor를 표시하기 위해서 editText에서 requestFocus()를 호출하였는데 eidtText에 focus를 주니 가끔씩 터치를 하지 않아도 화면에 들어가자 마자 키보드가 올라오는 문제가 생겼다.

이를 해결하기 위해서 Manifest의 해당 activity에

android:windowSoftInputMode="adjustResize|stateHidden"

stateHidden을 적용시켜 화면 진입시에 키보드가 뜨지 않도록 설정하였다.

반응형
Comments