View - EditText와 inputType속성의 종류(EditText 종류)

웹 & 안드로이드/Android|2013. 10. 8. 14:52

EditText

-텍스트를 입력, 수정 할 수 있는 텍스트뷰.


1
2
3
4
5
6
<EditText
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:ems="10"
            android:inputType="none"
            android:text="none" />



-android:inputType 속성 값 종류


 속성 값

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

 : 기호, 숫자 

 시간을 입력.


댓글()