アプリケーションを起動すると最初に表示されるダイアログボックスを作成し(onCreateメソッドでコーディングされています)、次に質問と回答がテキストビューに表示されます
向きの問題を解決するために(向きの変更時にダイアログボックスが再び表示されないため)、マニフェストを次のように使用しました:
android:configChanges="keyboardHidden|orientation"
私はres/layout-land
、res/layout-port
ただし、背景の色のみを変更するには
私はアクティビティで使用onConfigurationChanged
しました(ローテーションで呼び出されます)。
そのため、向きを変更してもダイアログボックスは再び表示されず、背景が再描画されますが、初期化された質問と回答onCreate()
は表示されません
だから維持する方法