从全屏视频返回后禁用横向模式

问题描述

我有一个活动应用程序 (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 但没有奏效。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)