マニフェストに、Activity
向きが固定されたがあります。android:screenOrientation="portrait"
エミュレーターで Cntl-F11 を押すと、ユーザーがデバイスのキーボードをスライドすると、Activity
が破棄されonCreate
て呼び出されることに気付きました。
しかし、非スライド アウト キーボード デバイスを使用するとActivity
、縦向きにロックされているため、デバイスが破壊されることはありません。
デバイス間で動作に違いがあるのはなぜですか? 縦向きにロックされているアクティビティが構成変更を呼び出すのはなぜですか? これは本当にイライラします。
編集:android:configChanges="orientation
私も目立った違いなし で実験しました。