From eb4bc855901d11ce28c9f10a688fd1d4ccccc998 Mon Sep 17 00:00:00 2001 From: Roinlong <32796060+Roinlong@users.noreply.github.com> Date: Fri, 28 Oct 2022 16:27:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=9B=B4=E6=92=AD=E6=8D=A2?= =?UTF-8?q?=E6=BA=90=E9=97=AA=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tvbox/osc/ui/activity/LivePlayActivity.java | 5 ++--- .../github/tvbox/osc/ui/adapter/LiveEpgAdapter.java | 11 ++++------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/github/tvbox/osc/ui/activity/LivePlayActivity.java b/app/src/main/java/com/github/tvbox/osc/ui/activity/LivePlayActivity.java index 5036b722..7eecc938 100644 --- a/app/src/main/java/com/github/tvbox/osc/ui/activity/LivePlayActivity.java +++ b/app/src/main/java/com/github/tvbox/osc/ui/activity/LivePlayActivity.java @@ -503,10 +503,9 @@ public class LivePlayActivity extends BaseActivity { if (countDownTimer != null) { countDownTimer.cancel(); } - countDownTimer = new CountDownTimer(10000, 1000) {//底部epg隐藏时间设定 + countDownTimer = new CountDownTimer(5000, 1000) {//底部epg隐藏时间设定 public void onTick(long j) { } - public void onFinish() { findViewById(R.id.ll_epg).setVisibility(View.GONE); } @@ -913,7 +912,7 @@ public class LivePlayActivity extends BaseActivity { mRightEpgList.setOnItemListener(new TvRecyclerView.OnItemListener() { @Override public void onItemPreSelected(TvRecyclerView parent, View itemView, int position) { - epgListAdapter.setFocusedEpgIndex(-1);; + epgListAdapter.setFocusedEpgIndex(-1); } @Override diff --git a/app/src/main/java/com/github/tvbox/osc/ui/adapter/LiveEpgAdapter.java b/app/src/main/java/com/github/tvbox/osc/ui/adapter/LiveEpgAdapter.java index e1bda7b8..351ce1e3 100644 --- a/app/src/main/java/com/github/tvbox/osc/ui/adapter/LiveEpgAdapter.java +++ b/app/src/main/java/com/github/tvbox/osc/ui/adapter/LiveEpgAdapter.java @@ -113,22 +113,19 @@ public class LiveEpgAdapter extends BaseQuickAdapter { public void setSelectedEpgIndex(int selectedEpgIndex) { if (selectedEpgIndex == this.selectedEpgIndex) return; - int preSelectedIndex = this.selectedEpgIndex; this.selectedEpgIndex = selectedEpgIndex; - if (preSelectedIndex != -1) - notifyItemChanged(preSelectedIndex); if (this.selectedEpgIndex != -1) notifyItemChanged(this.selectedEpgIndex); } + + public int getFocusedEpgIndex() { return focusedEpgIndex; } + public void setFocusedEpgIndex(int focusedEpgIndex) { - int preSelectedIndex = this.selectedEpgIndex; this.focusedEpgIndex = focusedEpgIndex; - if (preSelectedIndex != -1) - notifyItemChanged(preSelectedIndex); - else if (this.focusedEpgIndex != -1) + if (this.focusedEpgIndex != -1) notifyItemChanged(this.focusedEpgIndex); } }