From 9fd66502bdf6bddee3a9b7fee2191c5d4720d4fa Mon Sep 17 00:00:00 2001 From: FongMi Date: Wed, 18 Jan 2023 00:52:25 +0800 Subject: [PATCH] Update dev --- .../com/fongmi/android/tv/ui/activity/DetailActivity.java | 1 + app/src/main/java/com/fongmi/android/tv/event/ErrorEvent.java | 4 ++++ 2 files changed, 5 insertions(+) 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 8160c900a..959197fc0 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 @@ -817,6 +817,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis } private void checkError(ErrorEvent event) { + if (event.isUrl()) onNext(); if (event.isParse() && mParseAdapter.size() > 0) checkParse(); else checkFlag(); } diff --git a/app/src/main/java/com/fongmi/android/tv/event/ErrorEvent.java b/app/src/main/java/com/fongmi/android/tv/event/ErrorEvent.java index 9fe458795..b1e7c19dd 100644 --- a/app/src/main/java/com/fongmi/android/tv/event/ErrorEvent.java +++ b/app/src/main/java/com/fongmi/android/tv/event/ErrorEvent.java @@ -47,6 +47,10 @@ public class ErrorEvent { return retry; } + public boolean isUrl() { + return getType() == Type.URL; + } + public boolean isParse() { return getType() == Type.PARSE; }