스마트기기개발관련/안드로이드 개발

android 안드로이드 스크롤바 관련

AlrepondTech 2012. 10. 18. 16:51
반응형

 

 

 

=================================

=================================

=================================

 

 

 

 

 

 

 출처: http://blog.naver.com/kenji_seo?Redirect=Log&logNo=20142492827

 

ListView와 ScrollView, WebView의 경우 스크롤바를 가지고 있습니다.

xml에서 android:scrollbarStyle 속성에 값을 적용할 경우 스크롤바의 스타일을 지정할 수가 있습니다.

그러나 WebView의 경우는 xml에서 속성이 적용되지 않습니다. (안드로이드 버그일까요?)

 

 

추가적으로 스크롤바 스타일에는 4가지가 있습니다.

 

 

스타일 설명
SCROLLBARS_INSIDE_OVERLAY 팬딩 추가 없이 내용물의 안쪽에 배치합니다. 내용물 위에 투명하게 올라갑니다. 이 값이 디폴트입니다.
SCROLLBARS_INSIDE_INSET 팬딩을 추가하고 팬딩영역에 스크롤바를 배치합니다. 내용물이 오버랩되지 않습니다.
SCROLLBARS_OUTSIDE_OVERLAY 팬딩 추가없이 가장자리에 배치합니다. 내용물 위에 투명하게 올라갑니다.
SCROLLBARS_OUTSIDE_INSET 팬딩을 추가하고 가장자리에 배치합니다.

 

위의 4가지 속성중에서 적용이 가능하고, INSIDE와 OUTSIDE의 경우 조금 미세한 차이는 있습니다.

OUTSIDE의 경우는 가장자리에 붙어서 나오는 반면 INSIDE의 경우는 조금더 안쪽으로들어와서 그려지게 됩니다. 큰 차이는 없습니다만, 상황에 맞게끔 사용하면 될듯합니다.

 

 

 

 

=================================

=================================

=================================

 

 

 

 

출처: http://blog.naver.com/PostView.nhn?blogId=hwang8125&logNo=90120382105

 

스크롤 뷰 스크롤바 항상 보이게 하기

 

<ScrollView

...

android:scrollbarDefaultDelayBeforeFade="500000"

.../>

 

 

=================================

=================================

=================================

반응형