Remove preview count limit #332 (#333)

fix: preview count limit
This commit is contained in:
小白-白 authored and txyyh committed 2022-11-04 17:23:25 +00:00
1 parent 2fbc343b55
commit ee895a92cd
1 file changed
+2 -3
@@ -1067,7 +1067,7 @@ public class GalleryDetailScene extends ToolbarScene implements View.OnClickList
if (gd.previewPages <= 0 || previewSet == null || previewSet.size() == 0) { if (gd.previewPages <= 0 || previewSet == null || previewSet.size() == 0) {
mPreviewText.setText(R.string.no_previews); mPreviewText.setText(R.string.no_previews);
return; return;
} else if (gd.previewPages == 1 && previewSet.size() <= 60) { } else if (gd.previewPages == 1) {
mPreviewText.setText(R.string.no_more_previews); mPreviewText.setText(R.string.no_more_previews);
} else { } else {
mPreviewText.setText(R.string.more_previews); mPreviewText.setText(R.string.more_previews);
@@ -1076,8 +1076,7 @@ public class GalleryDetailScene extends ToolbarScene implements View.OnClickList
int columnWidth = resources.getDimensionPixelOffset(Settings.getThumbSizeResId()); int columnWidth = resources.getDimensionPixelOffset(Settings.getThumbSizeResId());
mGridLayout.setColumnSize(columnWidth); mGridLayout.setColumnSize(columnWidth);
mGridLayout.setStrategy(SimpleGridAutoSpanLayout.STRATEGY_SUITABLE_SIZE); mGridLayout.setStrategy(SimpleGridAutoSpanLayout.STRATEGY_SUITABLE_SIZE);
int size = Math.min(60, previewSet.size()); for (int i = 0, size = previewSet.size(); i < size; i++) {
for (int i = 0; i < size; i++) {
View view = inflater.inflate(R.layout.item_gallery_preview, mGridLayout, false); View view = inflater.inflate(R.layout.item_gallery_preview, mGridLayout, false);
mGridLayout.addView(view); mGridLayout.addView(view);