From ba60872e7136b1c28cbcf6dc0fd40768bdb94654 Mon Sep 17 00:00:00 2001 From: Horis <821938089@qq.com> Date: Sat, 24 Jun 2023 20:30:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/legado/app/ui/book/explore/ExploreShowViewModel.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/io/legado/app/ui/book/explore/ExploreShowViewModel.kt b/app/src/main/java/io/legado/app/ui/book/explore/ExploreShowViewModel.kt index 2581b3cb1..1dff03c10 100644 --- a/app/src/main/java/io/legado/app/ui/book/explore/ExploreShowViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/explore/ExploreShowViewModel.kt @@ -74,13 +74,16 @@ class ExploreShowViewModel(application: Application) : BaseViewModel(application val url = exploreUrl if (source == null || url == null) return emptyList() val searchBooks = arrayListOf() + var reverse = false val range = if (start <= end) { start .. end } else { + reverse = true start downTo end } for (page in range) { val books = WebBook.exploreBookAwait(source, url, page) + if (reverse) books.reverse() if (books.isEmpty()) break searchBooks.addAll(books) }