반응형
키보드의 완료 버튼을 눌렀을 경우 특수 이벤트를 주려한다.
우선 사용하려는 액티비티에서 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 함수를 호출해주고 키보드는 내려간다.
반응형
'Android Studio' 카테고리의 다른 글
android 액티비티에서 프래그먼트로 이동 (0) | 2017.03.02 |
---|---|
android Intent 데이터 전달 (0) | 2017.02.27 |
[안드로이드] 여러 액티비티 종료시키기 (4) | 2017.02.09 |
[안드로이드] 스플레쉬 화면 (splash) (0) | 2017.02.07 |
[안드로이드] Fragment findViewById NullPointerException 오류 (2) | 2017.02.06 |