반응형
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:width="24dp" > // 스크롤바 영역 너비
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@android:color/transparent"/>
<size />
</shape>
</item>
<item android:width="4dp"
android:top="10dp" // 스크롤바 상단 여백
android:bottom="10dp" // 스크롤바 하단 여백
android:gravity="center">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/col_list_scrollbar_color"/> // 스크롤바 색상
<corners android:radius="2dp" /> // 스크롤바 thumb 둥글게
</shape>
</item>
</layer-list>
<androidx.recyclerview.widget.RecyclerView
...
android:scrollbars="vertical"
android:scrollbarThumbVertical="@drawable/custom_scrollbar_thumb"
....
/>
'Fundamental Notes > Android' 카테고리의 다른 글
onTouchEvent 에서 Fling event 구분하기 (0) | 2023.08.08 |
---|---|
Orbit MVI (0) | 2023.06.20 |
Navigation drawer (0) | 2013.10.24 |
Button에 animation 적용하기 (0) | 2013.07.09 |
[Proguard] 라이브러리 난독화되지 않게 하는 방법 (0) | 2013.06.11 |