반응형
안녕하세요 돼지왕 왕돼지입니다.
오늘은 ScrollView ( 스크롤 뷰 ) 를 사용하는 방법에 대해 알아 보겠습니다.
xml layout 정의
<ScrollView
android:id="@+id/scrollview"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<!-- Child Views -->
</ScrollView>
일반 ScrollView 는 상하 방향의 scroll view 입니다.
이 때 ScrollVIew의 Child 는 Layout 류여야만 한다.
<HorizontalScrollView
속성>
</HorizontalScrollView>
HorizontalScrollView 는 좌우 방향의 scroll view 입니다.
APIs
void setScrollBarStyle (int style)
style = SCROLLBARS_INSIDE_OVERLAY : 패딩 없이 내용물 안쪽에 배치
= SCROLLBARS_INSIDE_INSET : 패딩 추가, 안쪽 배치
= SCROLLBARS_OUTSIDE_OVERLAY : 패딩 없이 가장자리 배치.
= SCROLLBARS_OUTSIDE_INSET : 패딩 추가, 가장자리 배치.
void setVerticalFadingEdgeEnabled (boolean verticalFadingEdgeEnabled)
void setHorizontalFadingEdgeEnabled (boolean horizontalFadingEdgeEnabled)
: 스크롤 중에 가장자리가 흐릿해지는 효과를 적용할 것인가
xml에서는 fadingEdge attribute 로 속성 조정
void setFadingEdgeLength (int length)
: 음영의 길이 지정
xml에서는 fadingEdgeLength attrubte 로 속성 조정
void setVerticalScrollBarEnabled (boolean verticalScrollBarEnabled)
void setHorizontalScrollBarEnabled (boolean horizontalScrollBarEnabled)
: 스크롤 바의 유무만 달라질 뿐, boolean 값에 false 가 들어가도 실제로 스크롤은 한다.
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Android/안드로이드] Seek Bar ( 시크 바 ) (0) | 2012.02.22 |
---|---|
[Android/안드로이드] Rating Bar ( 레이팅 바 ) - 별점 주는 VIew ( widget ) (0) | 2012.02.22 |
[Android/안드로이드] WebView ( 웹뷰 ) 사용 방법. (0) | 2012.02.22 |
[Android/안드로이드] File I/O ( 파일 입출력 ) 방법. (0) | 2012.02.22 |
[Android/안드로이드] File Sharing ( 파일 공유 ) 방법 (0) | 2012.02.22 |
댓글