android.widget.TextView xml 속성 목록

웹 & 안드로이드/Android|2013. 10. 2. 14:26

링크를 클릭하면 해당되는 안드로이드 apl문서로 이동 합니다.


 속성 이름

해당 메소드 

설명 

 android:autoLink

 setAutoLinkMask(int)

 택스트뷰의 텍스트내용이 이메일, 주소등일때 자동으로 클릭할 수 있는 링크로 변환할지를 결정. 

 android:autoText

 setKeyListener(KeyListener)

 설정하면 이 텍스트뷰에 입력할 수 있고, 입력된 텍스트를 자동으로 기본적인 맞춤법 오류를 수정하도록 지정.

 android:bufferType

 setText

(CharSequence,TextView.BufferType)

 getText()가 반환하는 최소 형식을 지정.

 android:capitalize

 setKeyListener(KeyListener)

 설정하면 이 텍스트 뷰에 입력 가능하며, 자동으로 어떤 유형으로 입력 할 것인지를 결정.(유형은 <<이름 클릭)

 android:cursorVisible

 setCursorVisible(boolean)

 커서를 표시할 것인지를 지정.

 android:digits

 setKeyListener(KeyListener)

 숫자 입력이 가능하며 특정숫자키에 사람이 등록되어있으면 true,아니면 false를 반환.

 android:drawableBottom

 setCompoundDrawablesWithIntrinsicBounds

(int,int,int,int)

 텍스트를 기준으로 각 위치에 그림을 넣을 수 있다.

 android:drawableEnd

 setCompoundDrawablesRelativeWithIntrinsicBounds

(int,int,int,int)

 android:drawableLeft

 setCompoundDrawablesWithIntrinsicBounds

(int,int,int,int)

 android:drawableRight

 setCompoundDrawablesWithIntrinsicBounds

(int,int,int,int)

 android:drawableStart

 setCompoundDrawablesRelativeWithIntrinsicBounds

(int,int,int,int)

 android:drawableTop

 setCompoundDrawablesWithIntrinsicBounds

(int,int,int,int)

 android:drawablePadding

 setCompoundDrawablePadding(int)

  그림과 택스트 사이의 여백을 설정한다.

 android:editable

 

 텍스트를 편집한다.

 android:editorExtras

 setInputExtras(int)

 입력 방법을 제공하는 추가 데이터를 포함하는 xml리소스를 지정한다.

 android:ellipsize

 setEllipsize(TextUtils.TruncateAt)

 텍스트가 길어 화면을 넘어갈때 텍스트를 어떻게 잘라 화면에 표시 할 것인지를 지정.

 android:ems

 setEms(int)

 글꼴의 크기를 정한다.

 android:fontFamily

 setTypeface(Typeface)

 폰트 패밀리를 지정

 android:freezesText

 setFreezesText(boolean)

 화면이 넘어가도 텍스트를 유지 할 것인지를 지정.

 android:gravity

 setGravity(int)

 텍스트 정렬을 지정

 android:height

 setHeight(int)

 텍스트뷰의 높이를 지정.

 android:hint

 setHint(int)

 텍스트가 비어있을때 표시되는 텍스트를 지정.

 android:imeActionId

 setImeActionLabel(CharSequence,int)

 에디터정보를 제공. 텍스트 뷰와 연결된 id를 사용.

 android:imeActionLabel

 setImeActionLabel(CharSequence,int)

 에디터정보를 제공. 텍스트 뷰와 연결된 라벨을 사용.

 android:imeOptions

 setImeOptions(int)

 에디터의 추가기능을 사용.

 android:includeFontPadding

 setIncludeFontPadding(boolean)

 텍스트의 상,하 여백이 있는지의 여부를 지정.

 android:inputMethod

 setKeyListener(KeyListener)

 이벤트 메소드를 지정.

 android:inputType

 setRawInputType(int)

 입력된 텍스트의 형을 지정.

 android:lineSpacingExtra

 setLineSpacing(float,float)

 텍스트의 행 사이의 간격을 지정.

 android:lineSpacingMultiplier

 setLineSpacing(float,float)

 텍스트 사이의 간격을 지정.

 android:lines

 setLines(int)

 텍스트 줄 수를 지정.

 android:linksClickable

 setLinksClickable(boolean)

 텍스트가 이메일이나 주소일때 자동으로 링크를 걸 것인가를 결정.

 android:marqueeRepeatLimit

 setMarqueeRepeatLimit(int)

 움직이는 애니메이션을 반복할 횟수를 지정.

텍스트가 움직이는것을 활성화 했을때만 적용됨.

 android:maxEms

 setMaxEms(int)

 최대 글꼴의 폭을 지정.

 android:maxHeight

 setMaxHeight(int)

 택스트 뷰의 최대 높이를 지정.

 android:maxLength

 setFilters(InputFilter)

 텍스트의 길이를 제한하는 입력 필터를 지정.

 android:maxLines

 setMaxLines(int)

 텍스트의 최대 줄 수를 지정.

 android:maxWidth

 setMaxWidth(int)

 텍스트뷰의 최대 폭을 지정.

 android:minEms

 setMinEms(int)

 글꼴의 최소 폭을 지정.

 android:minHeight

 setMinHeight(int)

 최소 높이를 지정.

 android:minLines

 setMinLines(int)

 텍스트의 최소 줄을 지정.

 android:minWidth

 setMinWidth(int)

 텍스트뷰의 최소 너비을 지정.

 android:numeric

 setKeyListener(KeyListener)

 숫자 입력 방식을 지정.

 android:password

 setTransformationMethod

(TransformationMethod)

 입력된 텍스트를 점으로 표시할 것인지를 결정.

 android:phoneNumber

 setKeyListener(KeyListener)

 전화번호를 입력하는 텍스트뷰인지를 결정.

 android:privateImeOptions

 setPrivateImeOptions(String)

 입력 방식을 걸정.

 android:scrollHorizontally

 setHorizontallyScrolling(boolean)

 수평으로 스크롤을 지정.

 android:selectAllOnFocus

 setSelectAllOnFocus(boolean)

 텍스트가 선택되어 있으면 전부를 선택함.

 android:shadowColor

 setShadowLayer(float,float,float,int)

 택스트의 그림자 색을 설정.

 android:shadowDx

 setShadowLayer(float,float,float,int)

 그림자의 x축을 설정.

 android:shadowDy

 setShadowLayer(float,float,float,int)

 그림자의 y축을 설정.

 android:shadowRadius

 setShadowLayer(float,float,float,int)

 그림자의 반경을 설정.

 android:singleLine

 setTransformationMethod

(TransformationMethod)

 가로의 텍스트 수를 제한하는 대신 줄 바꿈을 한다.

 android:text

 setText(CharSequence,TextView.BufferType)

 텍스트 뷰에 표시되는 텍스트를 지정한다.

 android:textAllCaps

 setAllCaps(boolean)

 

 android:textAppearance

 

 기본 텍스트의 색상, 글꼴, 크기, 스타일을 지정.

 android:textColor

 setTextColor(int)

 텍스트 색을 지정.

 android:textColorHighlight

 setHighlightColor(int)

 텍스트가 선택되었을때의 색을 지정.

 android:textColorHint

 setHintTextColor(int)

 입력된 텍스트가 없을때 뜨는 텍스트의 색을 지정.

 android:textColorLink

 setLinkTextColor(int)

 링크된 텍스트 색을 지정.

android:textIsSelectable

 isTextSelectable()

 텍스트 내용을 선택할 수 있는 지를 결정.

 android:textScaleX

 setTextScaleX(float)

 텍스트의 가로 배율을 설정.

 android:textSize

 setTextSize(int,float)

 텍스트 크기를 설정.

 android:textStyle

 setTypeface(Typeface)

 텍스트 스타일을 설정. (굵게, 기울임 꼴, 굵은 기울임).

 android:typeface

 setTypeface(Typeface)

 텍스트의 글씨체를 설정.

 android:width

 setWidth(int)

 텍스트 뷰의 폭을 설정.


'웹 & 안드로이드 > Android' 카테고리의 다른 글

View - Switch, RadioGroup(RadioButton)  (0) 2013.10.07
View - TextView, Button,ToggleButton  (0) 2013.10.04
android.view.View의 xml 속성 목록  (1) 2013.10.02
[10.1]이벤트 처리  (2) 2013.10.01
안드로이드 컴포넌트  (0) 2013.10.01

댓글()