私はポートレートと他の2つのレイアウトを1つ持っています。ポートレートモードで入力するとポートレートレイアウトが呼び出され、横モードで入力すると横モードレイアウトが呼び出されます。しかしながら;私がポートレートモードで入力し、画面を横に回転させると、横レイアウトは呼び出されません。携帯電話が縦レイアウトを回転させると、奇妙なレイアウトになります。 実行時に電話機を回転させると、アプリケーションを正しいレイアウトで呼び出す方法を教えてください。 ありがとう、実行時にレイアウトの方向を変更します
0
A
答えて
0
あなたはAndroidManifest.xmlのあなたのためにandroid:configChanges = "orientation"が設定されている可能性があります。つまり、あなた自身が方向変更をActivity.onConfigurationChangedで処理する必要があります。 android:manifestからconfigChangesを削除すると、オリエンテーションの変更時にアクティビティが再作成され、コードが動作するはずです。
+0
これはありがとう –
関連する問題
- 1. フレックスボックスのレイアウト方向を確実に変更する
- 2. 実行時にRecyclerViewアダプタを使用してレイアウト画面を変更します
- 3. アンドロイド:実行時にレイアウト画面を変更する
- 4. javafx RotateTransitionの方向を時計回りの方向に変更
- 5. 実行時にアンドロイドで実行時にEditTextのテキストを変更する方法
- 6. ViewPagerは方向変更時にフラグメントを破棄します
- 7. 実行時にMPIで実行時にPEの数を変更
- 8. 方向変更の前に関数を実行
- 9. ランタイム時の方向を変更
- 10. 実行時にgridview行の色を変更する方法は?
- 11. Android、AsyncTask、長時間実行中のプロセス、および方向の変更
- 12. DiagrammeRのレイアウト方向を変更する0.9
- 13. 方向変更時のダガーコンポーネントの処理
- 14. 実行時にXamDataGridの列の位置を変更します。
- 15. Install4j:実行時にランチャーをコピーして変更する方法
- 16. 実行時にWindows phone 7エミュレータの向きを変更する方法はありますか
- 17. 実行時にSpring LocalContainerEntityManageFactoryBeanを変更して、Hibernateダイアレクトを変更します。
- 18. インターフェイスビルダーの自動レイアウトによる方向変更
- 19. 方向変更時のDialogFragmentコールバック
- 20. 実行時にリスナーのプロパティを変更します
- 21. 実行時にコントロールのトッププロパティを変更します。
- 22. 実行時にHibernateバリデータのロケールを変更します
- 23. 実行時にCABasicAnimationのsetvalueを変更していますか?
- 24. 実行時にジェスチャーの色を変更します。
- 25. 実行時に列挙型の値を変更しますか?
- 26. 実行時にテキストビューの書体を変更します
- 27. 実行時にUniformGridの子アイテムを変更します。
- 28. 実行時に折れ線グラフのドメインを変更します
- 29. 実行時にオブジェクトのプロパティを変更しますか?
- 30. 実行時にコントロールの親を変更します。VB.NET
お試しください。 –