EditText의 속성에서 setImeOptions 이란 함수를 이용하여 버튼을 제어할 수 있습니다.
방법은 다음과 같습니다.
EditText test = null;
...
test .setImeOptions(EditorInfo.IME_ACTION_DONE); 
if(test.hasFocus() ) {
                InputMethodManager imm = (InputMethodManager)getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
     imm.restartInput(test);


위의 내용에서  inputMethodManager를 불러와서 restartInput을 시켜주는 이유는 보이는 화면을 갱신시켜주어야하기 때문입니다.

+ Recent posts