我有一个活动应用程序 (Java)。我在主页片段中有这一行在整个应用程序中禁用横向模式:
getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
问题是,我的片段包含一个视频(我使用的是 JWPlayer)。当我启动视频时,强制全屏显示:
mPlayerView.setFullscreen(true, true);
这会导致视频以横向模式播放。当用户点击视频中的退出按钮时,视频关闭:
@Override
public void onFullscreen(FullscreenEvent fullscreenEvent) {
if (!mPlayerView.getFullscreen()) {
if (mPlayerView != null) {
mPlayerView.stop();
}
}
}
发生这种情况时,不再禁用纵向模式。从全屏视频返回后如何再次启用它?
我再次尝试了 setRequestedOrientation 但没有奏效。