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