안드로이드 editText에 focus주고 키패드 띄우기

·2022년 2월 7일
0

로그인화면에서 아이디, 비밀번호 editText를 눌러야지 키패드가 뜬다.
불편해서 로그인창을 띄우자마자 아이디창에 커서가 올라가고 키보드가 띄어지게 만들어 보았다.
흠... 포커스만 적용되고 키패드는 안올라왔다.

찾아보니 안드로이드의 문제라고 한다. 포커스랑 showSoftInput의 타이밍이 안맞아 발생하는 것이였음.

딜레이를 줘보자.

잘된다.

근데 딜레이를 너무 적게 주면 또 안된다. 나는 300ms가 제일 적당했음.

profile
가보자고

0개의 댓글

관련 채용 정보