Androidで向きを変更する適切な方法は何ですか?私がこの質問を研究したとき、2つの方法がありました。Androidのオリエンテーション変更を正しく処理する方法
第一の方法 は、姿勢変更後のAndroid OSによって殺された後、あなたのアクティビティを保存し、復元する方法onSaveInstanceState(Bundle savedInstanceState)
とonRestoreInstanceState(Bundle savedInstanceState)
を使用してください。あなたのAndroidManifest.xmlへ
第二の方法 追加android:configChanges="orientation|keyboardHidden"
の向きが変更されたときに活動が破壊されないようにします。
私は両方の方法を試しましたが、どちらも機能しますが、最初の方法は実装に時間がかかります。私は第2の方法についての記事を見ていますが、これがオリエンテーションの変更を処理する「受け入れられた」「適切な」方法かどうかを知りたいと思います。それぞれのメリットとメリットは何ですか?ありがとう!