私のアプリには2つのレイアウトがあります-常にそのうちの1つだけが表示されます-それらを基本と代替と呼びましょう。アプリが起動すると、基本的なレイアウトが表示されるように設定されます。ボタンを押すと、それが逆に変わる可能性があります。別のレイアウトでボタンを押すと、元に戻ります。
主な問題は、別のレイアウトビューで画面を回転させると、基本的なレイアウトビューに戻ることです。マイルストーンのキーボードをスライドさせた後も同じことが起こります。
それを防ぐ簡単な方法はありますか?
マニフェストに追加してみました
android:configChanges="keyboardHidden|orientation"
次に、メインアクティビティでonConfigurationChangedメソッドは実際には何もしませんが、私はその考えを正しく理解していないと思います。
よろしくお願いします。