본문 바로가기

Android Studio

(Android Studio) 키보드 보이게 하기, 감추기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

스크린 키보드 감추기/보이기


출처 : http://www.androidpub.com/1104990


MainActivity.java에 필요한 부분을 넣는다. onclick 할 때나, ontouch 할 때.


1. 키보드 감추기

EditText editText = (EditText) findViewById(R.id.myEdit);

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);

imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);


2. 키보드 보여주기

EditText editText = (EditText) findViewById(R.id.myEdit);

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

imm.showSoftInput(editText, InputMethodManager.SHOW_FORCED);