반응형
EditText 엔터키 이벤트 처리
layout.xml
<!--
android:imeOptions="actionGo" 이동
android:imeOptions="actionSearch" 검색
android:imeOptions="actionSend" 보내기
android:imeOptions="actionNext" 다음
android:imeOptions="actionDone" 완료
android:imeOptions="actionPrevious" 이전
-->
<EditText
android:id="@+id/edit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:imeOptions="actionGo" />
이벤트 처리
edit.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
switch (actionId) {
case EditorInfo.IME_ACTION_DONE:
prcss();
break;
default:
// 기본 엔터키 동작
return false;
}
return true;
}
});
반응형
'안드로이드' 카테고리의 다른 글
Android Dialog, Full Screen Dialog (0) | 2021.11.17 |
---|---|
Android 네트워크 연결 상태 콜백 (0) | 2021.11.17 |
Android 화면 크기, dp - px 간의 상호 변환 (0) | 2021.11.17 |
Android PDF Viewer(Assets, Http) (0) | 2021.11.17 |
Android Animation(View Property) (0) | 2021.11.17 |
최근댓글