Эх сурвалжийг харах

Add FastScroller to downloads

arkon 4 жил өмнө
parent
commit
0b8b13d0bb

+ 1 - 0
app/src/main/java/eu/kanade/tachiyomi/ui/download/DownloadController.kt

@@ -72,6 +72,7 @@ class DownloadController :
         adapter = DownloadAdapter(this@DownloadController)
         binding.recycler.adapter = adapter
         adapter?.isHandleDragEnabled = true
+        adapter?.fastScroller = binding.fastScroller
 
         // Set the layout manager for the recycler and fixed size.
         binding.recycler.layoutManager = LinearLayoutManager(view.context)

+ 8 - 0
app/src/main/res/layout/download_controller.xml

@@ -14,6 +14,14 @@
         android:paddingBottom="@dimen/fab_list_padding"
         tools:listitem="@layout/download_item" />
 
+    <eu.kanade.tachiyomi.ui.library.MaterialFastScroll
+        android:id="@+id/fast_scroller"
+        android:layout_width="wrap_content"
+        android:layout_height="match_parent"
+        android:layout_gravity="end"
+        app:fastScrollerBubbleEnabled="false"
+        tools:visibility="visible" />
+
     <com.google.android.material.floatingactionbutton.FloatingActionButton
         android:id="@+id/fab"
         style="@style/Theme.Widget.FAB"