diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java index 1cda2815a..8fd7b808d 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java @@ -346,9 +346,9 @@ public class CastActivity extends BaseActivity implements CustomKeyDownCast.List } private void onPlay() { - setState(RenderState.PLAYING); + if (!mPlayers.isEmpty() && mPlayers.isIdle()) mPlayers.prepare(); if (mPlayers.isEnded()) mPlayers.seekTo(C.TIME_UNSET); - if (mPlayers.isIdle()) mPlayers.prepare(); + setState(RenderState.PLAYING); mPlayers.play(); hideCenter(); }