APIレベル13では、android:configChanges属性の処理方法の変更が導入されました。targetSdkVersion = "13"に設定すると、アクティビティはアンドロイドを無視します:configChanges = "orientation"フラグ
私の特別なケースでは、アプリケーションマニフェストの「targetSdkVersion」が「13」に設定されている場合、内部的に方向変更を処理するように設定されたアクティビティは(画面の回転では再起動しないように) android:configChanges = "orientation"属性を宣言に追加します。
"targetSdkVersion"から "12"への単純な切り替えは、予想される動作を復元します。
私はAPI 13のリリースノートを検索しましたが、そのような変更の言及は見つかりませんでした。誰もが、アンドロイド:configChanges = "orientation"をサポートしていないか、これを達成するための別のアプローチがあるかどうかは、API 13(およびそれ以降のAPI)が設計によって決まるかどうかを知っていますか?
の実際の組み合わせ「オリエンテーション|画面サイズは」(smallestScreenSizeは関係していないようです)トリックを行いました。正しい方向に私を指摘してくれてありがとう。 – StefanK
明らかに、この設定はサブアクティビティによって継承されません:(したがって、それぞれのアクティビティごとに設定する必要があります – AgentKnopf