Skip to content

Commit b5c9905

Browse files
authored
Merge pull request #587 from Akash-Ramjyothi/bar
Added Scrollbar Feature
2 parents 6b27712 + 438a994 commit b5c9905

File tree

7 files changed

+59
-11
lines changed

7 files changed

+59
-11
lines changed

src/main/res/layout/activity_offline_files.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,14 @@
3939
<FrameLayout
4040
android:id="@+id/container_files"
4141
android:layout_width="match_parent"
42-
android:layout_height="match_parent" />
42+
android:layout_height="match_parent"
43+
android:scrollbarStyle="insideOverlay"
44+
android:scrollbars="vertical"
45+
android:scrollbarSize="10sp"
46+
android:scrollbarThumbVertical="@color/accent"
47+
android:scrollIndicators="right"
48+
android:scrollbarAlwaysDrawVerticalTrack="false"
49+
android:fadeScrollbars="true"/>
4350

4451
</androidx.coordinatorlayout.widget.CoordinatorLayout>
4552
</RelativeLayout>

src/main/res/layout/activity_recent_files.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
xmlns:tools="http://schemas.android.com/tools"
44
android:layout_width="match_parent"
55
android:layout_height="match_parent"
6+
xmlns:app="http://schemas.android.com/apk/res-auto"
67
tools:context=".activity.RecentFilesActivity">
78

89
<fragment
@@ -29,7 +30,13 @@
2930
android:layout_width="match_parent"
3031
android:layout_height="match_parent"
3132
android:layoutAnimation="@anim/recycler_list_anim"
32-
android:scrollbarStyle="outsideOverlay" />
33+
android:scrollbarStyle="insideOverlay"
34+
android:scrollbars="vertical"
35+
android:scrollbarSize="10sp"
36+
android:scrollbarThumbVertical="@color/accent"
37+
android:scrollIndicators="right"
38+
android:scrollbarAlwaysDrawVerticalTrack="false"
39+
android:fadeScrollbars="true" />
3340

3441
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
3542

src/main/res/layout/activity_server_files.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,14 @@
5656
<FrameLayout
5757
android:id="@+id/container_files"
5858
android:layout_width="match_parent"
59-
android:layout_height="match_parent" />
59+
android:layout_height="match_parent"
60+
android:scrollbarStyle="insideOverlay"
61+
android:scrollbars="vertical"
62+
android:scrollbarSize="10sp"
63+
android:scrollbarThumbVertical="@color/accent"
64+
android:scrollIndicators="right"
65+
android:scrollbarAlwaysDrawVerticalTrack="false"
66+
android:fadeScrollbars="true"/>
6067

6168
<com.google.android.material.floatingactionbutton.FloatingActionButton
6269
android:id="@+id/fab_upload"

src/main/res/layout/fragment_audio_list.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@
3030
android:layout_height="wrap_content"
3131
tools:listitem="@layout/view_audio_file_item"
3232
android:background="@color/background_primary"
33-
android:padding="8dp"/>
33+
android:padding="8dp"
34+
android:scrollbarStyle="insideOverlay"
35+
android:scrollbars="vertical"
36+
android:scrollbarSize="10sp"
37+
android:scrollbarThumbVertical="@color/accent"
38+
android:scrollIndicators="right"
39+
android:scrollbarAlwaysDrawVerticalTrack="false"
40+
android:fadeScrollbars="true"/>
3441

3542
</LinearLayout>

src/main/res/layout/fragment_server_apps.xml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,19 @@
2828
android:inAnimation="@android:anim/fade_in"
2929
android:outAnimation="@android:anim/fade_out">
3030

31-
<ProgressBar
32-
android:id="@android:id/progress"
33-
android:layout_width="wrap_content"
34-
android:layout_height="wrap_content"
35-
android:layout_gravity="center" />
31+
<androidx.recyclerview.widget.RecyclerView
32+
android:id="@+id/list_server_apps"
33+
android:layout_width="match_parent"
34+
android:layout_height="match_parent"
35+
android:paddingLeft="16dp"
36+
android:paddingRight="16dp"
37+
android:scrollbarStyle="insideOverlay"
38+
android:scrollbars="vertical"
39+
android:scrollbarSize="10sp"
40+
android:scrollbarThumbVertical="@color/accent"
41+
android:scrollIndicators="right"
42+
android:scrollbarAlwaysDrawVerticalTrack="false"
43+
android:fadeScrollbars="true"/>
3644

3745
<LinearLayout
3846
android:id="@+id/error"

src/main/res/layout/fragment_server_files.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,13 @@
4545
android:layout_width="match_parent"
4646
android:layout_height="match_parent"
4747
android:layoutAnimation="@anim/recycler_list_anim"
48-
android:scrollbarStyle="outsideOverlay" />
48+
android:scrollbarStyle="insideOverlay"
49+
android:scrollbars="vertical"
50+
android:scrollbarSize="10sp"
51+
android:scrollbarThumbVertical="@color/accent"
52+
android:scrollIndicators="right"
53+
android:scrollbarAlwaysDrawVerticalTrack="false"
54+
android:fadeScrollbars="true"/>
4955

5056
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
5157

src/main/res/layout/fragment_server_shares.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,13 @@
4343
android:id="@+id/list"
4444
android:layout_width="match_parent"
4545
android:layout_height="match_parent"
46-
android:scrollbarStyle="outsideOverlay" />
46+
android:scrollbarStyle="insideOverlay"
47+
android:scrollbars="vertical"
48+
android:scrollbarSize="10sp"
49+
android:scrollbarThumbVertical="@color/accent"
50+
android:scrollIndicators="right"
51+
android:scrollbarAlwaysDrawVerticalTrack="false"
52+
android:fadeScrollbars="true"/>
4753

4854
<LinearLayout
4955
android:id="@+id/empty"

0 commit comments

Comments
 (0)