android.view.View의 xml 속성 목록

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


Attribute name

Related Method

 설명

 android:alpha

 setAlpha(float)

 0(투명)과 1(불투명) 사이의 값으로 불투명도를 지정한다.

 android:background

 setBackgroundResource(int)

 리소스의 그림을 배경으로 지정.

 android:clickable

 setClickable(boolean)

 이 뷰를 클릭하면 이벤트가 반응 할 것인가 아닌가를 

 android:contentDescription

 setContentDescription

(CharSequence)

 텍스트 내용을 간략하게 설명하는 텍스트를 지정한다.

 android:drawingCacheQuality

 setDrawingCacheQuality(int)

 

 android:duplicateParentState

 

직접적인 부모로부터 그리기 스타일을 가져올것인지를 지정.

 android:fadeScrollbars

 setScrollbarFadingEnabled

(boolean)

 사용하지 않을때 화면은 어둡게 할것인지를 지정.

 android:fadingEdgeLength

 getVerticalFadingEdgeLength()

 페이딩 가장자리의 길이를 지정.

 android:filterTouchesWhenObscured

 setFilterTouchesWhenObscured

(boolean)

 화면이 다른창으로 이동할때 터치 필터링 여부를 지정. 

 android:fitsSystemWindows

 setFitsSystemWindows(boolean)

 ??화면에 레이아웃을 표시할때 폰의 상태표시줄을 같이 표시할 것인지의 여부를 지정.

 android:focusable

 setFocusable(boolean)

 뷰가 포커스를 취할 수 있는지의 여부를 지정.

 android:focusableInTouchMode

 setFocusableInTouchMode

(boolean)

 터치모드에서 포커스를 취할 수 있는지의 여부를 지정.

 android:hapticFeedbackEnabled

 setHapticFeedbackEnabled

(boolean)

 보기와 같이 긴 프레스등의 이벤트를 사용할 햅틱 피드백을 가져야 할지의 여부를 지정.

 android:id

 setId(int)

 이 뷰를 참조 하기 위한 식별자(id)를 부여.

 android:importantForAccessibility

 setImportantForAccessibility(int)

 이 뷰의 이벤트가 중요한 시스템을 접근할 때 이것을 실행시킬지의 여부를 사용자에게 물어보는 창을 띄운다.

 android:isScrollContainer

 setScrollContainer(boolean)

 이 뷰를 이동하거나 축소, 확대가 가능하고, 스크롤이 있는 컨테이너인지를 지정.

 android:keepScreenOn

 setKeepScreenOn(boolean)

 뷰를 볼 동안 화면은 유지할지를 지정.

 android:layerType

 setLayerType(int,Paint)

 이 레이어의 유형을 지정.

 android:layoutDirection

 setLayoutDirection(int)

 레이아웃의 방향을 설정.

 android:longClickable

 setLongClickable(boolean)

 long클릭시 이벤트의 반응 여부를 지정.

 android:minHeight

 setMinimumHeight(int)

 뷰의 최소 높이를 지정.

 android:minWidth

 setMinimumWidth(int)

 뷰의 최소 너비를 지정.

 android:nextFocusDown

 setNextFocusDownId(int)

 다음 포커스가 되는 뷰를 지정.

자세히는 몰라!!!

 android:nextFocusForward

 setNextFocusForwardId(int)

 android:nextFocusLeft

 setNextFocusLeftId(int)

 android:nextFocusRight

 setNextFocusRightId(int)

 android:nextFocusUp

 setNextFocusUpId(int)

 android:onClick

 

 뷰를 클릭하면 컨텍스트의 메소드를 호출한다.

 android:padding

 setPaddingRelative(int,int,int,int)

 사방의 가장자리 여백을 픽셀단위로 설정.

 android:paddingBottom

 setPaddingRelative(int,int,int,int)

 아래쪽 여백을 설정

 android:paddingEnd

 setPaddingRelative(int,int,int,int)

 각 위치의 여백 설정

 android:paddingLeft

 setPadding(int,int,int,int)

 android:paddingRight

 setPadding(int,int,int,int)

 android:paddingStart

 setPaddingRelative(int,int,int,int)

 android:paddingTop

 setPaddingRelative(int,int,int,int)

 android:requiresFadingEdge

 setVerticalFadingEdgeEnabled

(boolean)

 

 android:rotation

 setRotation(float)

 각도만큼 회전한다.

 android:rotationX

 setRotationX(float)

 각도만큼 x축 회전

 android:rotationY

 setRotationY(float)

 각도만큼 y축 회전

 android:saveEnabled

 setSaveEnabled(boolean)

 뷰에 지정된 id에 뷰 상태가 저장된다.

 android:scaleX

 setScaleX(float)

 x축의 스케일을 지정

 android:scaleY

 setScaleY(float)

 y축 방향의 스케일을 지정

 android:scrollX

 

 가로스크롤의 초기위치를 픽셀단위로 지정.

 android:scrollY

 

 세로스크롤의 초기위치를 픽셀단위로 지정.

 android:scrollbarAlwaysDrawHorizontalTrack

 

 가로 스크롤을 항상 표시할것인지를 지정.

 android:scrollbarAlwaysDrawVerticalTrack

 

 세로스크롤바를 항상 표시할 것인지를 지정.

 android:scrollbarDefaultDelayBeforeFade

 setScrollBarDefaultDelayBeforeFade

(int)

 대기할때 화면이 어두워지기전의 시간을 지정.

 android:scrollbarFadeDuration

 setScrollBarFadeDuration(int)

 스크롤바가 사라지는데 걸리는 시간을 지정.

 android:scrollbarSize

 setScrollBarSize(int)

 스크롤바의 높이와 너비를 지정.

 android:scrollbarStyle

 setScrollBarStyle(int)

 스크롤바의 위치와 스타일을 지정.

 android:scrollbarThumbHorizontal

 

 가로스크롤바의 당김을 지정.(손가락)

 android:scrollbarThumbVertical

 

 세로스크롤바의 당김을 지정.(손가락)

 android:scrollbarTrackHorizontal

 

 가로스크롤바의 당김을 지정.(트랙)

 android:scrollbarTrackVertical

 

 로스크롤바의 당김을 지정.(트랙)

 android:scrollbars

 

 스크롤 여부에 따라 스크롤바를 표시할 것인지를 지정.

 android:soundEffectsEnabled

 setSoundEffectsEnabled

(boolean)

 이벤트에 대한 사운드를 사용할 것인지를 지정.

 android:tag

 

 나중에 검색 할 수있도록 뷰의 문자열을 포함하여 이 뷰에 대한 태그를 제공한다.

 android:textAlignment

 setTextAlignment(int)

 텍스트의 정렬을 지정.

 android:textDirection

 setTextDirection(int)

 텍스트의 방향을 지정. 위에서 아래로 쓸것인가, 좌 혹은 우로 쓸것인가의 방향.

 android:transformPivotX

 setPivotX(float)

 뷰가 회전하고 확장할 수있는 기준 점의 x위치.

 android:transformPivotY

 setPivotY(float)

 뷰가 회전하고 확장할 수있는 기준 점의 y위치.

 android:translationX

 setTranslationX(float)

 뷰의 x축을 변환.

 android:translationY

 setTranslationY(float)

 뷰의 y축을 변환.

 android:visibility

 setVisibility(int)

 뷰를 보이는것을 지정.

보이게 할 수 있고 안보이게 할 수 잇다.


댓글()