안드로이드 개발 질문/답변
(글 수 45,052)
EditText et;
et.setImeOptions(EditorInfo.IME_ACTION_DONE);
위 처럼 소프트 키보드의 옵션으로 Done 버튼을 설정하고
Done키를 눌렀을 때 어플에서 Done키를 눌렀다는 이벤트 값을 가져와
다음 행동을 실행 하고 싶은데
제가 찾는데 서툴러서 그런지 잘 못찾고 있어서 글 남겨봅니다.
키 이벤트를 가져오는 법에 대해 아시는 분 답변좀 해주세요~
그럼 전 또 키 헤매러 갑니다.~
et.setImeOptions(EditorInfo.IME_ACTION_DONE);
위 처럼 소프트 키보드의 옵션으로 Done 버튼을 설정하고
Done키를 눌렀을 때 어플에서 Done키를 눌렀다는 이벤트 값을 가져와
다음 행동을 실행 하고 싶은데
제가 찾는데 서툴러서 그런지 잘 못찾고 있어서 글 남겨봅니다.
키 이벤트를 가져오는 법에 대해 아시는 분 답변좀 해주세요~
그럼 전 또 키 헤매러 갑니다.~
2009.11.04 11:54:49
EditText et = new EditText(this);
et.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if ( keyCode == KeyEvent.KEYCODE_ENTER){
}
return false;
}
});
2009.11.05 13:11:39
SSamDDak 님 답변 감사합니다.
하지만 제가 원하는 키의 이벤트는 키이벤트.키코드에는 정의가 되어 있지 않은 듯합니다. ㅠ
Done 키를 눌렀다는 정보를 받고 싶은데 안보입니다. ㅠㅠ
하지만 제가 원하는 키의 이벤트는 키이벤트.키코드에는 정의가 되어 있지 않은 듯합니다. ㅠ
Done 키를 눌렀다는 정보를 받고 싶은데 안보입니다. ㅠㅠ