YouTubePlayerSupportFragment全屏按钮强制更改方向,但不会进入全屏模式

elg*_*bbo 2 android android-layout android-youtube-api

我正在创造YouTubePlayerSupportFragment.在肖像模式下播放工作正常.一旦我单击播放器的全屏按钮,它就会强制更改方向并重新创建我所处的活动(视频停止播放并重新创建片段).

这就是我创建片段的方式:

fragment = (YouTubePlayerSupportFragment) getSupportFragmentManager().findFragmentById(R.id.youtube_fragment);
fragment.initialize(Config.YOUTUBE_API_KEY, this);
Run Code Online (Sandbox Code Playgroud)

我发现StackOverflow上唯一类似的问题是这个问题:YouTubePlayerSupportFragment启动重复的Activity

这家伙有同样的问题但到目前为止还没有答案.

Sar*_*gis 5

我有同样的问题,显然它是定义的行为.您可以像这样禁用它(例如在onInitializationSucces中):

@Override
public void onInitializationSuccess(Provider provider, YouTubePlayer player, boolean success) {
    player.setFullscreenControlFlags(0);
Run Code Online (Sandbox Code Playgroud)

更多信息在这里.