こんにちは、同じ名前の XML レイアウト ファイルを 2 つ作成しました。1 つはlayout
フォルダーに、もう 1 つはlayout-land
.
configChanges
次のように、既にマニフェストにタグを追加しています。
<activity
android:name=".Main"
android:label="@string/title_activity_main"
android:configChanges="orientation|screenSize" >
...
</activity>
携帯電話を回転させた後、レイアウトが自動的に変更されません。
しかし、アプリを横向きで起動すると、layout-land
xml が使用され、携帯電話を縦向きに回転させた後も引き続き使用されます。したがって、ランドスケープ コードにエラーはありません。
テストには Android 4.1.2 を使用しています。これが問題ですか?
または、Activity クラスにコードを追加する必要がありますか?
ありがとう
[アップデート]
作りたてのプロジェクトでこれを試しました。しかし、問題はまだ同じです