1
Androidタブのアプリを作成しています。私は、風景モードとポートレートモードの両方で実行したいです。 私は2つのフォルダLayoutとLayout-Landを使用しており、マニフェストファイルではconfigChanges = "keyboardHidden | orientation"を設定しています。 configChangesからオリエンテーションが削除されてもうまく動作しますが、再度アクティビティがロードされます。それ以外のレイアウト設定は機能しません。Androidタブレットの横モードと縦モードの切り替え(Samsung 10.1)
どのような提案ですか?
レイアウト、XMLレイアウト、および必要に応じてマニフェストXMLの両方を使用するコードをここに投稿します。 –
通常の動作では、アクティビティが回転すると、アクティビティを破棄して再作成し、新しい(正しい向きの)リソースファイルを使用してビュー構造全体を再作成します。 configChanges = "orientation"を設定すると、この動作がオーバーライドされ、自分自身でローテーションを処理するようにシステムに指示します。 – FunkTheMonk
は、開発者サイトのonRetain設定をそのまま通過します。 –