release
jhengazuki 2 months ago
parent 214a87e308
commit 96ed84b27c
  1. 10
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -349,7 +349,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
}
private WindowInsetsCompat setStatusBar(WindowInsetsCompat insets) {
if (getActivity().isInPictureInPictureMode()) return insets;
int top = insets.getInsets(WindowInsetsCompat.Type.statusBars()).top;
ViewGroup.LayoutParams lp = mBinding.statusBar.getLayoutParams();
lp.height = top;
@ -670,7 +669,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
}
private void onBack() {
if (isFullscreen()) toggleFullscreen();
if (isFullscreen()) exitFullscreen();
else finish();
}
@ -863,11 +862,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
else onRefresh();
}
private void toggleFullscreen() {
if (isFullscreen()) exitFullscreen();
else enterFullscreen();
}
private boolean shouldEnterFullscreen(Episode item) {
boolean enter = !isFullscreen() && item.isActivated();
if (enter) enterFullscreen();
@ -1204,7 +1198,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
}
private void checkHeight() {
if (isLand() || isFullscreen() || mPlayers.getVideoHeight() == 0) return;
if (isLand() || isFullscreen() || isInPictureInPictureMode() || mPlayers.getVideoHeight() == 0) return;
mBinding.video.post(this::changeHeight);
}

Loading…
Cancel
Save