Android バージョン 4.0.3 でなぜ android:configChanges="orientation" が機能しなかったのだろうか。画面が回転すると、アクティビティが再開されます。
この問題について親切に助けてください。
Rgds、ビラク
Android バージョン 4.0.3 でなぜ android:configChanges="orientation" が機能しなかったのだろうか。画面が回転すると、アクティビティが再開されます。
この問題について親切に助けてください。
Rgds、ビラク
次のように screenSize も追加してください。
android:configChanges="orientation|screenSize"
それはあなたの問題を解決します。
明らかに、orientation|screenSize (?) を使用すると、Android 4 で onCreate が妨げられ、以前の Android バージョンでは何も壊れていないようです。
android:configChanges="orientation|screenSize"
なぜこれが必要なのかわからず、この新しい値に関するドキュメントをよく理解していません。
HONEYCOMB_MR2 では、方向が変更されると、アクティビティはこれを方向と画面サイズの 2 つの構成変更と見なすと思われます。また、どちらもデフォルトでアクティビティを再作成しようとします。