|
|
|
|
@ -559,6 +559,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo |
|
|
|
|
private void getPlayer(Flag flag, Episode episode, boolean replay) { |
|
|
|
|
mBinding.control.title.setText(getString(R.string.detail_title, mBinding.name.getText(), episode.getName())); |
|
|
|
|
mViewModel.playerContent(getKey(), flag.getFlag(), episode.getUrl()); |
|
|
|
|
getBinding().getRoot().setKeepScreenOn(true); |
|
|
|
|
updateHistory(episode, replay); |
|
|
|
|
mPlayers.clean(); |
|
|
|
|
showProgress(); |
|
|
|
|
@ -1208,6 +1209,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo |
|
|
|
|
if (mBinding.control.action.loop.isActivated()) { |
|
|
|
|
onReset(true); |
|
|
|
|
} else { |
|
|
|
|
getBinding().getRoot().setKeepScreenOn(false); |
|
|
|
|
checkNext(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
@ -1376,11 +1378,13 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void onPaused() { |
|
|
|
|
getBinding().getRoot().setKeepScreenOn(false); |
|
|
|
|
checkPlayImg(false); |
|
|
|
|
mPlayers.pause(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void onPlay() { |
|
|
|
|
getBinding().getRoot().setKeepScreenOn(true); |
|
|
|
|
checkPlayImg(true); |
|
|
|
|
mPlayers.play(); |
|
|
|
|
} |
|
|
|
|
|