我试图在横向模式下以全屏显示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)
答案 0 :(得分:5)
setFullscreenControlFlags
的flags参数是一个位掩码,所以你应该对你想要的所有标志进行按位OR运算,并通过一次调用setFullscreenControlFlags
来设置它们,而不是使用多个调用。