속성 값 | EditText에 입력 가능한 값 | 설명 |
none | 모든 문자, 모든 기호 ,숫자 | 다른 톡징이 없는 기본 EditText. 입력 폼안에 줄 바꿈이 가능하다. |
text | none과 같으나 줄바꿈이 불가능. | |
textCapCharacters | 모든 입력된 영문이 대문자로 입력이 된다. | |
textCapWords | 단어의 첫번째 영문이 대문자로 입력된다. | |
textCapSentences | 문장의 첫번째 영문이 대문자로 입력. | |
textAutoCorrect | 입력된 단어를 올바른 단어로 수정할 수 있다. | |
textAutoComplete | 단어를 입력중에 완성된 단어를 표시 할 수 있다. | |
textMultiLine | 입력 폼에 줄 바꿈이 가능하나 따로 설정하지 않으면 단일 줄의 텍스트로 제한됨. | |
textImeMultiLine | 여러줄의 텍스트 입력가능. 키보드에 줄바꿈 키가 표시됨. | |
textNoSuggestions | 입력할때 사전에 등록되어있는 어떤 단어도 표시하지 않는다. | |
textUri | URI를 입력. | |
textEmailAddress | 이메일 주소를 입력. | |
textEmailSubject | 이메일의 제목을 입력. | |
textShortMessage | 짧은 메시지를 입력. | |
textLongMessage | 긴 메시지를 입력. | |
textPersonName | 사람 이름을 입력. | |
textPostalAddress | 주소의 우편번호를 입력. | |
textPassword | 비밀번호를 입력. 입력된 문자는 (*)로 표시. | |
textVisiblePassword | 비밀번호를 입력. 입력된 문자가 보인다. | |
textWebEditText | 텍스트를 입력. 웹 양식으로 제공된다. | |
textFilter | 다른 텍스트를 필터링 하기 위한 문자를 입력. | |
textPhonetic | 발음되는 발음문자를 입력. | |
textWebEmailAddress | 이메일 주소를 입력. 웹 양식으로 제공. | |
textWebPassword | 비밀번호를 입력. 웹 양식으로 제공. | |
number | 숫자 | 숫자를 입력 받는다. |
numberSigned | 숫자 | 부호가 있는 숫자를 입력. |
numberDecimal | .(점) 기호, 숫자 | 소숫점이 있는 소수를 입력 받는다. |
numberPassword | 숫자 | 숫자로 된 패스워드를 입력. |
phone | - 기호, 숫자 | 전화번호를 입력 받는다. |
datetime | -, : 기호, 숫자 | 날짜와 시간을 입력. 날짜는 -, 시간은 :로 구분. |
date | - 기호, 숫자 | 날짜를 입력. |
time | : 기호, 숫자 | 시간을 입력. |
출처 : http://wakeupjava.tistory.com/entry/View-EditText%EC%99%80-inputType%EC%86%8D%EC%84%B1%EC%9D%98-%EC%A2%85%EB%A5%98EditText-%EC%A2%85%EB%A5%98