Android YouTube视频全屏模式将活动界面切换为横向模式

Android YouTube视频全屏模式将活动界面切换为横向模式,android,iframe,webview,youtube,landscape-portrait,Android,Iframe,Webview,Youtube,Landscape Portrait,在我的android应用程序中,我正在使用WebView和IFrame播放youtube视频。当活动界面处于纵向模式,我点击右下角的youtube视频使其全屏显示时,它似乎已经全屏显示了一秒钟。但随后它迅速切换回原始大小,活动UI进入横向模式。我在另一个堆栈溢出问题上找到了解决方案:我必须这样做:android:configChanges=“orientation”在该活动的AndroidManifest文件中。问题是当方向改变时,活动被销毁,设置此选项不会销毁活动,它只会调用onConfigu

在我的android应用程序中,我正在使用
WebView
IFrame
播放youtube视频。当活动界面处于纵向模式,我点击右下角的youtube视频使其全屏显示时,它似乎已经全屏显示了一秒钟。但随后它迅速切换回原始大小,活动UI进入横向模式。

我在另一个堆栈溢出问题上找到了解决方案:我必须这样做:
android:configChanges=“orientation”
在该活动的AndroidManifest文件中。问题是当方向改变时,活动被销毁,设置此选项不会销毁活动,它只会调用
onConfigurationChanged(Configuration)
方法。

如果可能,在开始播放视频时,将SetRequestedOrientation设置为肖像。@imrankhan感谢您的评论。事实上,我需要这样做。但问题仍然存在。然后我找到了另一个堆栈溢出问题的解决方案。我还必须在该活动的AndroidManifest文件中放入
android:configChanges=“orientation”
。我在另一个堆栈溢出问题上找到了解决方案:我必须这样做:
android:configChanges=“orientation”
在该活动的AndroidManifest文件中。问题是,当方向更改时,活动会被销毁,设置此选项不会销毁活动,它只会调用
onConfigurationChanged(Configuration)
方法。