diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java index 52582d587..9a70b1fe6 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java @@ -33,7 +33,6 @@ import com.fongmi.android.tv.utils.Prefers; import com.google.android.exoplayer2.Player; import com.google.android.exoplayer2.ui.AspectRatioFrameLayout; import com.google.android.exoplayer2.ui.StyledPlayerView; -import com.google.android.exoplayer2.util.Log; import org.greenrobot.eventbus.EventBus; import org.greenrobot.eventbus.Subscribe; @@ -56,7 +55,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick private Runnable mR3; public static void start(Activity activity) { - if (LiveConfig.get().getHome().getGroups().isEmpty()) return; + if (LiveConfig.get().isEmpty()) return; activity.startActivity(new Intent(activity, LiveActivity.class)); } diff --git a/app/src/main/java/com/fongmi/android/tv/api/LiveConfig.java b/app/src/main/java/com/fongmi/android/tv/api/LiveConfig.java index 17247c8f7..f9e253fb5 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/LiveConfig.java +++ b/app/src/main/java/com/fongmi/android/tv/api/LiveConfig.java @@ -168,6 +168,10 @@ public class LiveConfig { return home; } + public boolean isEmpty() { + return getHome() == null || getHome().getGroups().isEmpty(); + } + public void remove(List lives) { if (lives.contains(home)) home = null; this.lives.removeAll(lives);