Fix reset bug

pull/586/head
FongMi 12 months ago
parent c2e5b6179c
commit 5d390dfacd
  1. 4
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java
  2. 4
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -508,8 +508,6 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
mViewModel.playerContent(getKey(), flag.getFlag(), episode.getUrl());
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
updateHistory(episode, replay);
mPlayers.clear();
mPlayers.stop();
showProgress();
setMetadata();
hideCenter();
@ -750,6 +748,8 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
}
private void onReset(boolean replay) {
mPlayers.stop();
mPlayers.clear();
mClock.setCallback(null);
if (mFlagAdapter.size() == 0) return;
if (mEpisodeAdapter.size() == 0) return;

@ -525,8 +525,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
mViewModel.playerContent(getKey(), flag.getFlag(), episode.getUrl());
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
updateHistory(episode, replay);
mPlayers.clear();
mPlayers.stop();
showProgress();
setMetadata();
}
@ -752,6 +750,8 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
}
private void onReset(boolean replay) {
mPlayers.stop();
mPlayers.clear();
mClock.setCallback(null);
if (mFlagAdapter.isEmpty()) return;
if (mEpisodeAdapter.isEmpty()) return;

Loading…
Cancel
Save