Android Studio

[안드로이드] android 키보드 완료 누를 시

i-moo 2017. 2. 26. 23:34
반응형

키보드의 완료 버튼을 눌렀을 경우 특수 이벤트를 주려한다.

우선 사용하려는 액티비티에서 implements TextView.OnEditorActionListener 을 해준다.

사용하면 구현해야할 필수 매소드가 생기게 된다. onEditorAction 함수를 오버라이드 해준다.

// [키보드에서 완료버튼 누를 경우] =============================================================================
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if(v.getId() == main_autocomplete_places && actionId == EditorInfo.IME_ACTION_DONE){
newPosition();
}
return false;
}

키보드에서 완료버튼을 누를 경우 newPosition 함수를 호출해주고 키보드는 내려간다.


반응형