From 8587144d88018571333dfae49d2741f8eda769ce Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 21 Mar 2023 10:27:53 +0800 Subject: [PATCH] [mobile] update dev --- app/build.gradle | 2 +- .../android/tv/ui/custom/dialog/EpisodeDialog.java | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 5b96c6be9..a536b275a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -22,7 +22,7 @@ android { mobile { dimension "mode" versionCode 8 - versionName "20230321#1" + versionName "20230321#2" } java { dimension = "api" diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/EpisodeDialog.java b/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/EpisodeDialog.java index bbe3d664e..a072a6751 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/EpisodeDialog.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/EpisodeDialog.java @@ -61,11 +61,11 @@ public class EpisodeDialog extends BaseDialog { private void setSpanCount() { int total = 0; for (Vod.Flag.Episode item : episodes) total += item.getName().length(); - int offset = total / episodes.size(); - if (offset >= 20) spanCount = 1; - else if (offset >= 10) spanCount = 2; - else if (offset >= 6) spanCount = 3; - else if (offset >= 3) spanCount = 4; + int offset = (int) Math.ceil((double) total / episodes.size()); + if (offset >= 12) spanCount = 1; + else if (offset >= 8) spanCount = 2; + else if (offset >= 4) spanCount = 3; + else if (offset >= 2) spanCount = 4; itemCount = spanCount * 10; }