7

横向きモードで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)
4

1 に答える 1

6

toのflagsパラメータsetFullscreenControlFlagsはビットマスクであるため、必要なすべてのフラグのビットごとのORを実行し、setFullscreenControlFlags複数の呼び出しを使用するのではなく、単一の呼び出しでそれらを設定する必要があります。

于 2013-03-21T11:02:37.057 に答える