pull/586/head
FongMi 1 year ago
parent c5a7955275
commit 0da3ec323a
  1. 7
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
  2. 7
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -1066,7 +1066,7 @@ public class LiveActivity extends BaseActivity implements CustomKeyDownLive.List
hideUI();
} else {
hideInfo();
stopService();
App.post(mR0, 1000);
setForeground(true);
if (isStop()) finish();
}
@ -1097,7 +1097,6 @@ public class LiveActivity extends BaseActivity implements CustomKeyDownLive.List
super.onResume();
if (isForeground()) return;
if (isRedirect()) onPlay();
App.removeCallbacks(mR0);
App.post(mR0, 1000);
setForeground(true);
setRedirect(false);
@ -1138,10 +1137,10 @@ public class LiveActivity extends BaseActivity implements CustomKeyDownLive.List
@Override
protected void onDestroy() {
super.onDestroy();
stopService();
mClock.release();
mPlayers.release();
App.removeCallbacks(mR0, mR1, mR2, mR3);
App.post(mR0, 1000);
App.removeCallbacks(mR1, mR2, mR3);
mViewModel.url.removeObserver(mObserveUrl);
mViewModel.epg.removeObserver(mObserveEpg);
}

@ -1515,7 +1515,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
hideControl();
hideSheet();
} else {
stopService();
App.post(mR0, 1000);
setForeground(true);
if (isStop()) finish();
}
@ -1548,7 +1548,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
super.onResume();
if (isForeground()) return;
if (isRedirect()) onPlay();
App.removeCallbacks(mR0);
App.post(mR0, 1000);
setForeground(true);
setRedirect(false);
@ -1587,12 +1586,12 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
protected void onDestroy() {
super.onDestroy();
stopSearch();
stopService();
mClock.release();
mPlayers.release();
Timer.get().reset();
App.post(mR0, 1000);
RefreshEvent.history();
App.removeCallbacks(mR0, mR1, mR2, mR3, mR4);
App.removeCallbacks(mR1, mR2, mR3, mR4);
mViewModel.result.removeObserver(mObserveDetail);
mViewModel.player.removeObserver(mObservePlayer);
mViewModel.search.removeObserver(mObserveSearch);

Loading…
Cancel
Save