From a2cb6444f4cdff1a5e95638b401ab87bd5789a39 Mon Sep 17 00:00:00 2001 From: txyyh Date: Mon, 7 Nov 2022 10:28:34 +0000 Subject: [PATCH] Revert "Remove preview count limit #332 (#333)" This reverts commit 783fa10157c5486267b216a1b2c70f2d1b7cd828. --- .../java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java index 3fd36ebd2..3d4407ed6 100755 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java @@ -1044,7 +1044,7 @@ public class GalleryDetailScene extends ToolbarScene implements View.OnClickList if (gd.previewPages <= 0 || previewSet == null || previewSet.size() == 0) { mPreviewText.setText(R.string.no_previews); return; - } else if (gd.previewPages == 1) { + } else if (gd.previewPages == 1 && previewSet.size() <= 60) { mPreviewText.setText(R.string.no_more_previews); } else { mPreviewText.setText(R.string.more_previews); @@ -1053,7 +1053,8 @@ public class GalleryDetailScene extends ToolbarScene implements View.OnClickList int columnWidth = resources.getDimensionPixelOffset(Settings.getThumbSizeResId()); mGridLayout.setColumnSize(columnWidth); mGridLayout.setStrategy(SimpleGridAutoSpanLayout.STRATEGY_SUITABLE_SIZE); - for (int i = 0, size = previewSet.size(); i < size; i++) { + int size = Math.min(60, previewSet.size()); + for (int i = 0; i < size; i++) { View view = inflater.inflate(R.layout.item_gallery_preview, mGridLayout, false); mGridLayout.addView(view);