From ef2bd8bbe07adce79e3e96eca42ccc60b7b72612 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 19 Mar 2023 20:09:07 +0800 Subject: [PATCH] [leanback] fix bug --- .../java/com/fongmi/android/tv/ui/activity/DetailActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index b3ae54012..6c4e48713 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -429,7 +429,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis mEpisodePresenter.setNextFocusDown(size > 1 ? R.id.array : R.id.part); mPartPresenter.setNextFocusUp(size > 1 ? R.id.array : R.id.episode); mBinding.array.setVisibility(size > 1 ? View.VISIBLE : View.GONE); - if (mHistory.isRevSort()) for (int i = size + 1; i > 0; i -= 20) items.add((i - 1) + "-" + Math.max(i - 20, 1)); + if (mHistory.isRevSort()) for (int i = size; i > 0; i -= 20) items.add(i + "-" + Math.max(i - 19, 1)); else for (int i = 0; i < size; i += 20) items.add((i + 1) + "-" + Math.min(i + 20, size)); mArrayAdapter.setItems(items, null); }