EditText 에 focus 주고 (커서 이동) 소프트 키보드 자동 띄우기
프로그래밍/Android (Java)2018. 4. 11. 17:44
반응형
1. EditText 에 포커스 주기
SearchInput = (RelativeLayout) findViewById(R.id.SearchInput);
SearchInput.setVisibility(View.VISIBLE);
SearchInput.requestFocus();
2. 현재 포커스 위치한곳에 소프트 키보드 띄우기
1) 키보드 사용 표시
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
2) 키보드 사용을 숨기기
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(),0);
반응형
'프로그래밍 > Android (Java)' 카테고리의 다른 글
웹뷰 (webview) 의 현재 URL 확인하기 (0) | 2018.06.07 |
---|---|
URL 상의 mp3 스트리밍 (0) | 2018.05.30 |
Layout 에 관한 모든것 (0) | 2018.04.10 |
EditText 입력 후 Button 누르면 Toast 로 출력시키는 예제 (0) | 2018.04.10 |
EditText 입력값 다른 Activity 에서 출력하기 (0) | 2018.04.09 |
댓글()