アプリで向きの変化をキャプチャするのに問題があります。デバイスの向きが変わったときにアプリフォームが再起動しないようにしたい。
私のアプリには3つのアクティビティがあります(3つ目はFragmentActivityです)。主なユーザーインタラクションはFragmentActivityを介して行われます。
すべてのアクティビティが次の属性を持つようにマニフェストを変更しました。
android:configChanges="orientation"
また、すべてのアクティビティでメソッドをオーバーライドし、onConfigurationChanged()
実際に呼び出されるかどうかを確認するために、Log.i()
ステートメントを含めましたが、何も報告されていません。
私は現在エミュレーターでこれをテストしており、CTRL+F12を実行すると向きの変化が報告されます。
I / ActivityManager(67):構成が変更されました:{scale = 1.0 imsi = 310/260 loc = en_US touch = 3 keys = 2/1/2 nav = 3/1 orien = 1 layout = 34 uiMode = 17 seq = 10}
私が見逃しているものはありますか?