안드로이드

KeyBoard 보이거나 숨기기

정창수 2011. 1. 28. 12:12

키보드 보이게 하기
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);  
imm.showSoftInput(editText, 0);

키보드 숨기기 
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);  
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);

Activity에서 Edit Fild 를 선택했을때 키보드 나타나게 하는 방법
AndroidManifest에서 설정

<activity android:configChanges="orientation|keyboardHidden">

또는
<activity android:windowSoftInputMode="stateHidden"> 를 사용