안드로이드 레이아웃을 구현하는 도중에
android:imeOptions라는 태그를 보았다.
EditText에서 사용하는 옵션인데
에디터와 관련된 입력기에 설정할 수 있는 추가 기능이다.
<!-- 이 에디터와 관련된 특별한 의미가 없습니다. --> <EditText ... android:imeOptions="normal" /> <!-- 이 에디터와 관련된 특별한 Action이 없습니다. 에디터가 할수 있다면 스스로 생기게 합니다.
|
<!-- Action key가 사용자가 입력한 텍스트의 target으로 사용자를 데려가는 "이동" 작업을 수행합니다. 일반적으로 예를 들면 URL을 입력할 때 사용합니다. EditorInfo. <EditText
android:imeOptions="actionGo" /> |
|
<!-- Action key가 (문맥이 적절한지에 상관없이) 입력한 텍스트 검색 결과로 사용자를 데려가는 "검색" 작업을 수행합니다. <EditText ...
/> |
|
<!-- Action key가 target으로 텍스트를 제공하는 "보내기" 작업을 수행합니다. 이것은 일반적으로 메시지를 작성할 때 사용됩니다. <EditText
android:imeOptions="actionSend" /> |
|
<!-- Action key가 텍스트를 받아들이는 다음 필드로 사용자를 데려가는 "다음" 작업을 수행합니다. <EditText
android:imeOptions="actionNext"
|
|
<!-- Action key가 soft input method를 닫는 "완료" 작업을 수행합니다. <EditText
android:imeOptions="actionDone" /> |
[출처] Android EditText imeOptions 설정하기|작성자 jolangma |