向きが変更されたときに、Android (4.1 API 16) アプリケーションのレイアウトを変更する必要があります。
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.main_2);
System.out.println("Orientation changed!");
}
また、次の行をマニフェスト ファイルに追加しました
android:configChanges="orientation"
方向を変更するには、Ctrl+F11 を使用します。画面は回転しますが、レイアウトは同じままで、LogCat には何も出力されません。onConfigChanged イベントが発生していないように感じます。
私の間違いはどこですか?
ありがとうございました。