From 6118fda3e5aa128d8922cbe37d48205d18a28715 Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Thu, 5 Sep 2024 15:27:24 +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 --- .../legado/app/ui/book/source/edit/BookSourceEditActivity.kt | 4 ++-- app/src/main/res/layout/activity_book_source_edit.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt b/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt index e1c4add3e..e47fe8076 100644 --- a/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt @@ -200,10 +200,10 @@ class BookSourceEditActivity : setEditEntities(tab?.position) } }) - ViewCompat.setOnApplyWindowInsetsListener(binding.root) { _, windowInsets -> + ViewCompat.setOnApplyWindowInsetsListener(binding.recyclerView) { _, windowInsets -> val typeMask = WindowInsetsCompat.Type.navigationBars() or WindowInsetsCompat.Type.ime() val insets = windowInsets.getInsets(typeMask) - binding.root.bottomPadding = insets.bottom + binding.recyclerView.bottomPadding = insets.bottom softKeyboardTool.initialPadding = insets.bottom windowInsets } diff --git a/app/src/main/res/layout/activity_book_source_edit.xml b/app/src/main/res/layout/activity_book_source_edit.xml index 5def7e625..f75098dfc 100644 --- a/app/src/main/res/layout/activity_book_source_edit.xml +++ b/app/src/main/res/layout/activity_book_source_edit.xml @@ -86,6 +86,7 @@ android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" + android:clipToPadding="false" tools:listitem="@layout/item_source_edit" /> \ No newline at end of file