[mobile] checkRotate

pull/123/head
FongMi 3 years ago
parent 5a221dcc61
commit 8254db14f5
  1. 8
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java

@ -756,6 +756,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis
break;
case Player.STATE_READY:
stopSearch();
checkRotate();
hideProgress();
mPlayers.reset();
setDefaultTrack();
@ -775,6 +776,13 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis
setInitTrack(true);
}
private void checkRotate() {
if (isFullscreen() && !isRotate() && mPlayers.isPortrait()) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_USER_PORTRAIT);
setRotate(true);
}
}
private void setTrackVisible(boolean visible) {
mBinding.control.action.text.setVisibility(visible && mPlayers.haveTrack(C.TRACK_TYPE_TEXT) ? View.VISIBLE : View.GONE);
mBinding.control.action.audio.setVisibility(visible && mPlayers.haveTrack(C.TRACK_TYPE_AUDIO) ? View.VISIBLE : View.GONE);

Loading…
Cancel
Save