From 9d4a641e3fda2780f4ee2e89a585a17c43338430 Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Thu, 10 Apr 2025 11:08:14 +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 --- .../app/ui/book/manga/recyclerview/MangaAdapter.kt | 14 +++++++------- ...mic_loading_rv.xml => item_book_manga_edge.xml} | 0 ...{book_comic_rv.xml => item_book_manga_page.xml} | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) rename app/src/main/res/layout/{book_comic_loading_rv.xml => item_book_manga_edge.xml} (100%) rename app/src/main/res/layout/{book_comic_rv.xml => item_book_manga_page.xml} (98%) diff --git a/app/src/main/java/io/legado/app/ui/book/manga/recyclerview/MangaAdapter.kt b/app/src/main/java/io/legado/app/ui/book/manga/recyclerview/MangaAdapter.kt index 72641a48d..1deb2654c 100644 --- a/app/src/main/java/io/legado/app/ui/book/manga/recyclerview/MangaAdapter.kt +++ b/app/src/main/java/io/legado/app/ui/book/manga/recyclerview/MangaAdapter.kt @@ -18,8 +18,8 @@ import com.bumptech.glide.ListPreloader.PreloadModelProvider import com.bumptech.glide.RequestBuilder import io.legado.app.base.adapter.ItemViewHolder import io.legado.app.base.adapter.RecyclerAdapter.Companion.TYPE_FOOTER_VIEW -import io.legado.app.databinding.BookComicLoadingRvBinding -import io.legado.app.databinding.BookComicRvBinding +import io.legado.app.databinding.ItemBookMangaEdgeBinding +import io.legado.app.databinding.ItemBookMangaPageBinding import io.legado.app.help.glide.progress.ProgressManager import io.legado.app.model.BookCover import io.legado.app.model.ReadManga @@ -74,8 +74,8 @@ class MangaAdapter(private val context: Context) : mDiffer.submitList(contents, runnable) } - inner class PageViewHolder(binding: BookComicRvBinding) : - MangaVH(binding, context) { + inner class PageViewHolder(binding: ItemBookMangaPageBinding) : + MangaVH(binding, context) { init { initComponent( @@ -119,7 +119,7 @@ class MangaAdapter(private val context: Context) : } } - inner class PageMoreViewHolder(val binding: BookComicLoadingRvBinding) : + inner class PageMoreViewHolder(val binding: ItemBookMangaEdgeBinding) : RecyclerView.ViewHolder(binding.root) { fun onBind(item: ReaderLoading) { val message = item.mMessage @@ -135,11 +135,11 @@ class MangaAdapter(private val context: Context) : } viewType == LOADING_VIEW -> { - PageMoreViewHolder(BookComicLoadingRvBinding.inflate(inflater, parent, false)) + PageMoreViewHolder(ItemBookMangaEdgeBinding.inflate(inflater, parent, false)) } viewType == CONTENT_VIEW -> { - PageViewHolder(BookComicRvBinding.inflate(inflater, parent, false)) + PageViewHolder(ItemBookMangaPageBinding.inflate(inflater, parent, false)) } else -> error("Unknown view type!") diff --git a/app/src/main/res/layout/book_comic_loading_rv.xml b/app/src/main/res/layout/item_book_manga_edge.xml similarity index 100% rename from app/src/main/res/layout/book_comic_loading_rv.xml rename to app/src/main/res/layout/item_book_manga_edge.xml diff --git a/app/src/main/res/layout/book_comic_rv.xml b/app/src/main/res/layout/item_book_manga_page.xml similarity index 98% rename from app/src/main/res/layout/book_comic_rv.xml rename to app/src/main/res/layout/item_book_manga_page.xml index de79022aa..b6de8ad5c 100644 --- a/app/src/main/res/layout/book_comic_rv.xml +++ b/app/src/main/res/layout/item_book_manga_page.xml @@ -13,7 +13,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:adjustViewBounds="true" - android:scaleType="fitCenter" /> + android:scaleType="fitXY" />