|
|
|
@ -1580,11 +1580,11 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List |
|
|
|
getDetail(item); |
|
|
|
getDetail(item); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void onPaused(boolean visible) { |
|
|
|
private void onPaused() { |
|
|
|
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); |
|
|
|
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); |
|
|
|
mBinding.widget.exoDuration.setText(mPlayers.getDurationTime()); |
|
|
|
mBinding.widget.exoDuration.setText(mPlayers.getDurationTime()); |
|
|
|
mBinding.widget.exoPosition.setText(mPlayers.getPositionTime(0)); |
|
|
|
mBinding.widget.exoPosition.setText(mPlayers.getPositionTime(0)); |
|
|
|
if (visible) showInfoAndCenter(); |
|
|
|
if (isFullscreen()) showInfoAndCenter(); |
|
|
|
else hideInfoAndCenter(); |
|
|
|
else hideInfoAndCenter(); |
|
|
|
mPlayers.pause(); |
|
|
|
mPlayers.pause(); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -1768,7 +1768,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void onKeyCenter() { |
|
|
|
public void onKeyCenter() { |
|
|
|
if (mPlayers.isPlaying()) { |
|
|
|
if (mPlayers.isPlaying()) { |
|
|
|
onPaused(true); |
|
|
|
onPaused(); |
|
|
|
hideControl(false); |
|
|
|
hideControl(false); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
onPlay(); |
|
|
|
onPlay(); |
|
|
|
@ -1826,7 +1826,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List |
|
|
|
protected void onPause() { |
|
|
|
protected void onPause() { |
|
|
|
super.onPause(); |
|
|
|
super.onPause(); |
|
|
|
setBackground(true); |
|
|
|
setBackground(true); |
|
|
|
onPaused(false); |
|
|
|
mPlayers.pause(); |
|
|
|
mClock.stop(); |
|
|
|
mClock.stop(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|