프로그래밍 언어/Android

Android-EditText에서 "Enter"처리

Rateye 2021. 10. 6. 10:51
728x90
반응형
질문 : Android-EditText에서 "Enter"처리

onSubmit HTML 이벤트와 같은 EditText 를 입력하는 동안 Enter 키를 누르는 사용자를 처리하는 방법이 있는지 궁금합니다.

또한 "완료"버튼에 다른 레이블이 지정되고 (예 : "이동") 가상 키보드를 조작하는 방법이 있는지 궁금합니다. 클릭하면 특정 작업을 수행합니다 (다시 onSubmit 등).

답변

onSubmit HTML 이벤트와 같은 EditText를 입력하는 동안 Enter 키 를 누르는 사용자를 처리하는 방법이 있는지 궁금합니다.

예.

또한 "완료"버튼에 다른 레이블이 지정되고 (예 : "이동") 가상 키보드를 조작하는 방법이 있는지 궁금합니다. 클릭하면 특정 작업을 수행합니다 (다시 onSubmit 등).

또한 그렇습니다.

android:imeActionIdandroid:imeOptions 속성과 setOnEditorActionListener() 메서드를 모두 TextView 에서 살펴볼 수 있습니다.

"완료"버튼의 텍스트를 사용자 정의 문자열로 변경하려면 다음을 사용하십시오.

mEditText.setImeActionLabel("Custom text", KeyEvent.KEYCODE_ENTER);
출처 : https://stackoverflow.com/questions/1489852/android-handle-enter-in-an-edittext
728x90
반응형