본문 바로가기
Android 개발/android :: Tip

[안드로이드 ListView, ScrollView] 스크롤바 사이즈 및 색상 바꾸기

by 독학하는 1인 개발자 2020. 11. 10.

Android 개발 Tip.

 

- ListView ,ScrollView 

 

스크롤바(scrollbar) 크기 및 색깔 변경

 

scrollbarSize

 

scrollbarThumbVertical

 

 




안드로이드 리스트뷰 및 스크롤뷰는

 

기본적으로 우측에 스크롤바가 생긴다.

 

이 스크롤바의 색상과 사이즈는 직접 설정이 가능하다.

 

 

 

 

 

 

1. 스크롤바 색상 변경

android:scrollbarThumbVertical="@color/colorMain"

 

Thumb이 기본적으로 엄지손가락이라는 뜻인데

스크롤을 내릴때 옆에 생기는 뭉툭한 바를 연상하면 된다.

 

 

 

참고로 컬러는 직접 #000000 이런 식으로 하면 에러가 뜨고

[res] - [values] - [color.xml] 에서 아래 예시처럼 직접 만들어주면 된다.

 

 

colorPrimary, colorPrimaryDark, colorAccent는 기본적으로 있고

colorMain처럼 직접 이름을 정해서 만들면 된다.

 

 

 

2. 스크롤바 사이즈 변경

android:scrollbarSize="10dp"

 

 

참고로 세로 사이즈는 스크롤의 길이에 따라 달라지며

 

가로 사이즈는 저렇게 직접 설정할 수 있다.

 

 

 

 

 

 

안드로이드 리스트뷰, 스크롤뷰 스크롤바 색상 및 사이즈 변경

끝.

 

 

댓글