반응형
안녕하세요 돼지왕 왕돼지입니다.
오늘은 EditText 의 속성 ( Attributes ) 에 대해 알아보겠습니다.
수평스크롤, 자동 개행
(default) : 오른쪽 변에 닿으면 자동 개행
scrollHorizontally = "T/F" : 오른쪽 변에 닿았을 때 수평 스크롤, Enter로 개행
singleLine = "T/F" : 수평 스크롤, 개행 X
입력 형식, 범위 제한
digits = "유효 char들" ex) digits = "aeiou"
numeric = "integer" : 아라비아 숫자만
= "signed" : 선두에만 - 부호 허용
= "decimal" : 소수점 허용
= "decimal|signed"
phoneNumber = "T/F" : -, (), 아라비아 숫자 허용
password = "T/F" : 마지막으로 입력한 문자만 잠시 보여줌
클릭시 전체 Focus 및 cursor 유무
selectAllOnFocus = "T/F" : 선택되면 문자열 전체를 선택해준다.
cursorVisible = "T/F" : 커서를 보여주기.
대문자화
capitalize = "characters" : 글자 모두 대문자화
= "words" : 단어의 첫글자만 대문자화
= "sentences" : 문장의 첫 글자만 대문자화
내용 생략하기 및 marquee(자동 스크롤)
-> 이 속성 적용이 되려면 반드시 singleLine=true 가 함께 명시되어야 한다.
-> 이 속성 적용이 되려면 반드시 singleLine=true 가 함께 명시되어야 한다.
ellipsize = "none" : 뒷부분 자르기
= "start" : 첫부분 ...
= "middle" : 중간 ...
= "end" : 뒷부분 ...
= "marquee" : 좌우로 스크롤하여 보여줌, focusable = "true" 가 되어야만 scroll 됨.
marqueeRepeatLimit = "integer" : 기본 3, integer값만큼 왕복
= "marquee_forever" : 무한 반복
hint 주기
hint = "string" : box에 글씨가 써 있고, focus를 가졌을 때 문자열이 사라짐
textColorHint = "color" : hint의 color
inputType 설정하기
inputType = "none" : 편집할 수 없는 문자열
= "text" : 단순 문자열
= "textImeMultiLine" : 여러 줄 입력 가능한 문자열
= "textEmailAddress" : email 주소
= "textPassword" : 비밀번호
= "number" : 숫자
= "numberSigned" : 숫자와 부호
= "numberDecimal" : 숫자와 부호와 소수점
= "phone" : 전화 번호
= "datetime" : 날짜와 시간
로그인 없이 추천 가능합니다. 손가락 꾸욱~
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Android/안드로이드] Spannable 너는 뭐 하는 녀석이냐? (0) | 2012.02.28 |
---|---|
[Android/안드로이드] TextView 속성들 ( Attributers ) 에 대해 알아본다. (0) | 2012.02.28 |
[Android/안드로이드] ADB (Android Debug Bridge) 기본 명령어들 (0) | 2012.02.28 |
[Android/안드로이드] Menu 에 대한 모든 것 ( OptionMenu, ContextMenu, Check Menu ) (0) | 2012.02.28 |
[Android/안드로이드] Event Handling ( 이벤트 처리 )의 우선 순위 (0) | 2012.02.28 |
댓글