多くのフラグメントを含むアクティビティがあります。縦向きと横向きをfragmentAなどのフラグメントの1つだけに設定したい。画面に横向きモードで他のフラグメントを表示したくありません。
だから私はマニフェストファイルに以下を入れました:
<activity
android:name=".MyMainActivity" android:configChanges="orientation"
android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan|adjustResize">
</activity>
しかし、これによりfragmentAがランドスケープモードで表示されなくなりました。
fragmentA に 2 つの異なるレイアウトを配置しました。つまり、レイアウトランドとレイアウトフォルダーに 1 つです。