아래는 코모스튜디오가 직접 만든 무료 앱이에요(한 번만 봐주세요 ^^)
AlertDailog를 Create했다면 뭐든지 자동으로 안되는 것이 많다.
그 중 하나가 키보드를 자동으로 띄우는 것인데
dialog.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public void onShow(DialogInterface dialog) {
InputMethodManager imm = (InputMethodManager) mContext.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(mFullPopUpEditBox, 0);
}
});
위와 같이 리스너를 달아 놓아야 정확한 타이밍에 동작해서 키보드를 띄워 준다.
아무데나 키보드 띄우는 일 해봐야 헛방이다!
' [안드로이드 공부] > UI' 카테고리의 다른 글
[안드로이드] Drawer Icon 색깔 바꾸기 (0) | 2016.10.05 |
---|---|
[안드로이드] 라디오 그룹에 체크된 아이템 찾기 (0) | 2016.10.05 |
[안드로이드] layoutInflater 성능 올리기 (0) | 2016.04.26 |
[안드로이드] 스트링으로 동적 값 적용하기 (0) | 2016.04.20 |
[안드로이드] 뷰(view)가 보이는지 상태 확인 하기 (0) | 2016.04.18 |
모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다. |
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요. |