본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] TextView 속성들 ( Attributers ) 에 대해 알아본다.

by 돼지왕 왕돼지 2012. 2. 28.
반응형


안녕하세요 돼지왕 왕돼지입니다.

오늘은 TextVIew 속성들 ( Attributes ) 에 대해 알아보겠습니다.


주소형식에 대한 자동 link 생성

 autoLink = "none" : 링크 지원 X
                = "email" : 이메일 주소
                = "map" : 지도의 주소
                = "web" : 웹 주소
                = "phone" : 전화번호 인식
                = "all" : 상기 패턴 모두
                = "phone|web"

 

Shadow 주기 및 장평

 shadowColor = "Color" : shadow 색깔
 shadowDx = "float" : 그림자와 본 글자의 거리 X
 shadowDy = "float" : 그림자와 본 글자의 거리 Y
 shadowRadius = "float" : 그림자의 크기
 textScaleX = "float" : 높이에 대한 폭의 비율로 장평 조절  ex) 2 : 뚱뚱이,  0.4 : 날씬이

2012. 11. 14 추가내용 
- shadowDx, shadowDy 값은 float 값으로 pixel 단위이다. 
- dip 적용을 위해서는 dpi 단위별 value xml 정의가 필요한다.

출처 : stack overflow




Text 줄간격

 lineSpacingMultiplier = "float" : 줄간격 1 기준
 lineSpacingExtra = "integer unit" : 줄간격 추가로 주기

 

수평, 수직 줄수 조정

 lines = "integer" : 강제로 integer 값만큼 높이를 강제로 차지
 minLines = "integer"  : wrap_content 여야만 한다.
 maxLines = "integer" : wrap_content 여야만 한다.
 ems = "integer" : 수평 크기를 EM 크기 기준으로
 minEms = "integer"  : wrap_content 여야만 한다.
 maxEms = "integer" : wrap_content 여야만 한다.

 


로그인 없이 추천 가능합니다. 손가락 꾸욱~

반응형

댓글