3

活動で使用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);しています。

アクティビティ間で変更すると、アプリケーションは約 0.2 秒などの非常に短い時間だけランドスケープ モードに変わります。横長の変更後、縦長に戻りますが、非常に厄介なバグです。

なぜそれが起こっているのですか?PORTRAIT 方向のみを使用するようにアプリケーションを制限するより良い方法はありますか?

0.2 秒の派手な向きの変更は必要ありません。

4

1 に答える 1

3

Activities常に表示させたい場合は、 for eachタグで xml タグportraitを指定する必要があります。android:screenOrientation:"portrait"AndroidManifest.xml<activity>

于 2012-07-09T13:15:02.130 に答える