2012-03-31 12 views
0

私のアンドロイドアプリでは、WebViewIFrameを使用してYouTube動画を再生しています。アクティビティUIがポートレートモードで、右下にあるYouTube動画をクリックしてフルスクリーンにすると、1秒間フルスクリーンになっているように見えます。しかし、それは元のサイズに素早く切り替わり、アクティビティUIはランドスケープモードになります。YouTube動画フルスクリーンモードでアクティビティUIを横向きに切り替える

+0

可能であれば、ビデオの再生を開始するときにSetRequestedOrientationをPortraitに設定します。 –

+0

@imrankhanコメントをいただきありがとうございます。確かに私はそれをする必要があった。しかし問題はまだそこにあった。それから、別のスタックオーバーフロー問題の解決策が見つかりました。私はまた、AndroidManifestファイルに 'android:configChanges =" orientation "'をそのアクティビティ用に配置しなければなりませんでした。 –

+0

私は別のスタックオーバーフローの問題の解決策を見つけました:[リンク](http://stackoverflow.com/questions/1111980/how-to-handle-screen-orientation-change-when-progress-dialog-and-background- thre) 私はこれをやらなければなりませんでした:その活動のAndroidManifestファイルに 'android:configChanges =" orientation "'。 オリエンテーションが変更され、アクティビティが破棄され、これを設定しても 'onConfigurationChanged(Configuration)'メソッドのみを呼び出すアクティビティが破壊されないという問題があります。 –

答えて

0

もう1つのスタックオーバーフロー問題の解決策を見つけました:link私はこのアクティビティのAndroidManifestファイルでandroid:configChanges="orientation"を実行する必要がありました。問題はオリエンテーションが変更され、アクティビティが破棄され、これを設定してもonConfigurationChanged(Configuration)メソッドを呼び出すアクティビティが破棄されない場合です。

関連する問題