YotubePlayerSupportFragment横向模式下的全屏视图

时间:2013-03-21 10:52:12

标签: android youtube-api

我试图在横向模式下以全屏显示youtube播放器,但它无效。 我把

player.setFullscreenControlFlags(YouTubePlayer.FULLSCREEN_FLAG_CONTROL_ORIENTATION);
player.setFullscreenControlFlags(YouTubePlayer.FULLSCREEN_FLAG_ALWAYS_FULLSCREEN_IN_LANDSCAPE); 

但是例外即将来临:

java.lang.IllegalArgumentException: Can not set FULLSCREEN_FLAG_FULLSCREEN_WHEN_DEVICE_LANDSCAPE without setting FULLSCREEN_FLAG_CONTROL_ORIENTATION
03-21 16:10:09.892: E/AndroidRuntime(15996):    at com.google.android.youtube.player.internal.r$a.handleMessage(Unknown Source)

1 个答案:

答案 0 :(得分:5)

setFullscreenControlFlags的flags参数是一个位掩码,所以你应该对你想要的所有标志进行按位OR运算,并通过一次调用setFullscreenControlFlags来设置它们,而不是使用多个调用。