Bläddra i källkod

fix scrollView顶部时下拉刷新

Xwite 3 år sedan
förälder
incheckning
e09f0d1c52
1 ändrade filer med 6 tillägg och 2 borttagningar
  1. 6 2
      app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt

+ 6 - 2
app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt

@@ -423,9 +423,13 @@ class BookInfoActivity :
                 }
             }
         }
+
         refreshLayout?.setOnRefreshListener {
-            refreshLayout.isRefreshing = false
-            refreshBook()
+            // scrollView 顶部
+            if (scrollView.scrollY <= 0) {
+                refreshLayout.isRefreshing = false
+                refreshBook()
+            }
         }
     }