안드로이드 개발 질문/답변
(글 수 45,052)
현재 액티비티에서 다이얼로그를 부르면 다이얼로그창 내에 EditText가 있어서 키보드가 나타납니다.
전에는 안그랬는데 갑자기 나타나기 시작하네요..
그래서 manifest안에다가 activity속성으로 stateHidden, stateAlwaysHidden 을줘도 안되고
XML Layout에다가 해줘도 안되고
소스로 직접
InputMethodManager imm = (InputMethodManager) mContext.getSystemService(mContext.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(et.getWindowToken(), 0);
이렇게 해줘도 안되네요.. 다른 방법 없나요..?
edittext를 편집할수 있지만 키보드는 나타나면 안되는데 이게 갑자기 나타나기 시작하네요
어떻게 방법 없나요...?




자답입니다.
onKeyUp에서 InputMethodManager로 하이드 처리후 return true; 해주니까 작동되네요..