diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java index 588214449..cc5cbae2e 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java @@ -377,7 +377,7 @@ public class DownloadsScene extends ToolbarScene mRecyclerView.scrollToPosition(mInitPosition); mInitPosition = -1; } - RecyclerViewKt.addVerticalPadding(mRecyclerView, paddingV / 2, 0); + RecyclerViewKt.addVerticalPadding(mRecyclerView, 4, 4); RecyclerViewKt.fixEdgeEffect(mRecyclerView, false, true); mFastScroller.attachToRecyclerView(mRecyclerView); diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java index ef6032dcf..848c881d1 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/HistoryScene.java @@ -233,7 +233,7 @@ public class HistoryScene extends ToolbarScene { guardManager.attachRecyclerView(mRecyclerView); swipeManager.attachRecyclerView(mRecyclerView); RecyclerViewKt.fixEdgeEffect(mRecyclerView, false, true); - RecyclerViewKt.addVerticalPadding(mRecyclerView, paddingV / 2, 0); + RecyclerViewKt.addVerticalPadding(mRecyclerView, 4, 4); mFastScroller.attachToRecyclerView(mRecyclerView); HandlerDrawable handlerDrawable = new HandlerDrawable(); diff --git a/app/src/main/java/com/hippo/widget/ContentLayout.java b/app/src/main/java/com/hippo/widget/ContentLayout.java index d5bd338ff..8e5d821fc 100644 --- a/app/src/main/java/com/hippo/widget/ContentLayout.java +++ b/app/src/main/java/com/hippo/widget/ContentLayout.java @@ -124,9 +124,7 @@ public class ContentLayout extends FrameLayout { resources.getColor(R.color.loading_indicator_orange)); mBottomProgress.setIndeterminateAnimationType(LinearProgressIndicator.INDETERMINATE_ANIMATION_TYPE_CONTIGUOUS); - int paddingV = resources.getDimensionPixelOffset(R.dimen.gallery_list_margin_v); - - RecyclerViewKt.addVerticalPadding(mRecyclerView, paddingV / 2, paddingV / 2); + RecyclerViewKt.addVerticalPadding(mRecyclerView, 4, 4); RecyclerViewKt.fixEdgeEffect(mRecyclerView, false, true); mRecyclerViewOriginBottom = mRecyclerView.getPaddingBottom(); diff --git a/app/src/main/res/layout/scene_gallery_previews.xml b/app/src/main/res/layout/scene_gallery_previews.xml index 3285305a5..aa985af14 100644 --- a/app/src/main/res/layout/scene_gallery_previews.xml +++ b/app/src/main/res/layout/scene_gallery_previews.xml @@ -15,6 +15,10 @@ --> + android:layout_height="match_parent" + android:clipToPadding="false" + android:clipChildren="false" + app:fitSystemWindowsInsets="bottom" />