프로그래밍/안드로이드
안드로이드 - inputType
김마농
2012. 8. 14. 10:12
코드에서 inputType 속성을 변경할때는 setInputType이나 setRawInputType 메서드를 호출하는데 인수로 세속성의 조합을 전달한다. 인수의 타입은 정수 하나이지만 속성 조합이 까다로우므로 실행 중에 변경하는 것은 쉽지 않으며 XML 문서의 inputType 속성으로 지정하는 것이 훨씬 쉽다.
inputType |
설명 |
none |
편집할 수 없는 문자열 |
text |
단순 문자열 |
texttimeMultiLine |
여러 줄 입력 가능한 문자열 |
textEmailAddress |
email 주소 |
textPassword |
비밀번호 |
number |
숫자 |
numberSigned |
숫자와 부호 |
numberDecimal |
숫자와 부호와 소수점 |
phone |
전화번호 |
datetime |
날짜와 시간 |
각 에디트박스를 선택하면 아래쪽에 소프트 키보드가 나타나는데 입력타입에 따라 키보드의 모양이 완전히 달라진다.