1

横向きのアプリケーションがあります。マニフェストは次のようになります。

<activity android:name="Activity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:launchMode="singleTask" android:screenOrientation="landscape" android:configChanges="keyboardHidden"> </activity>

デバイスをロックおよびロック解除すると、向きが 0.5 秒間縦向きに変わり、その後横向きになります。これがすべてのデバイスで発生しているわけではないことに気付きました。Samsung Galaxy SIで再現できました。それは何ですか?

「orientation|screenSize」を configChanges に追加しても問題は解決しません。

編集:

基本的に、縦向きのスライドアクティビティの向きを取っているため、ロック解除画面をスライドすると(特にSamsungデバイスで)レイアウトの向きが失われます。

4

2 に答える 2

0

レイアウト フォルダーの名前を「layout-land」に変更すると、横向きでのみ描画できるようになるため、これを修正できます。

于 2013-10-29T14:35:12.597 に答える