私はマニフェストファイルに追加しました。私は2つのフォルダlayout-landとlayout-portを作成しました。例えば、両方のフォルダのmain.xml、対応するfolder.whenにxmlファイルを保存しました。 xml。風景とpotriatレイアウトを呼び出す方法は、モードの変更に依存しますか?
答えて
あなたは以下のように描画可能なフォルダ(風景、ポートレート)などの異なるXMLファイルを作成することになります。
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
res/drawable-mdpi/my_icon.png // bitmap for medium density
res/drawable-hdpi/my_icon.png // bitmap for high density
res/drawable-xhdpi/my_icon.png // bitmap for extra high density
res/layout-land/main.xml、res/layout-port/main.xmlこれは正しいと思いますが、そうでなければ – babi
あなたは何をゲットしていませんか? –
あなたは風景やポートレートモードである場合、Androidはレイアウトファイルを検索しますhttp://developer.android.com/guide/practices/screens_support.html
が異なるレイアウトとしてそれらを定義参照して、適切なフォルダにそれらを入れて、OSはあなた
のためにそれを処理します最初に-portまたは-landディレクトリのいずれかが見つからない場合は、デフォルトのレイアウトディレクトリに戻ります。
リソースの詳細については、hereを参照してください。
FYI Androidのエミュレータ(AVD)は、風景の中にあります認識することができません。 CTRL + F11を押してAVDエミュレータを横向きにしても、実際には風景モードであることをアプリケーションに登録しません。要するに、あなたがエミュレータ上で走っているならば、あなたのアプリケーションはそれがポートレートモードで動作していると常に思っています(そして "レイアウトランド"のリソースフォルダは探しません)。それとAndroidデバイスでテストしてください:
- 1. 風景モードのサイズ変更
- 2. 風景モードでナビゲーションバーとナビゲーションコントローラを変換する方法
- 3. 風景モード - アンドロイド
- 4. 風景モードのUIAlertView
- 5. 風景モードのCGContextDrawPDFPage?
- 6. 多型呼び出しは変数に依存する
- 7. 風景モードでポートレートで表示する方法は?
- 8. Android:ジャイロスコープを使用してレイアウトの風景と肖像を変更
- 9. プログラムでMaven依存関係プラグインを呼び出す方法
- 10. モーダルビュー、風景モードでオンスクリーンキーボード
- 11. DelphiXE2とDelphi7。 dllの動作は呼び出しプロセスに依存します
- 12. WP7 WebBrowserコントロールは、風景モードでテキストを拡大します。
- 13. 風景とポートレートモードのレイアウトの問題
- 14. 依存関係のプロパティがコールバックを変更 - 複数の呼び出し
- 15. iPhoneアプリ:MPMoviePlayer:PlayVideoは、風景モードでのみ
- 16. サブクラスの呼び出し方法に依存するPython継承奇妙さ
- 17. テキスト変更イベントを直ちに呼び出す方法は?
- 18. NHibernateコミットの変更なしで保存または更新を呼び出す
- 19. @Profileに依存して@PostConstructが呼び出されます
- 20. Delegate.DynamicInvokeが遅すぎる、呼び出しを呼び出す方法を変更するには?
- 21. 風景モードのipad 2のカメラをロック
- 22. xcodeストーリーボード内の風景モードでシーンを表示する方法は?
- 23. convertPoint:toView:風景モードで間違った値を返します
- 24. アンドロイドマーケットで風景モードでアンドロイドのアプリケーションスクリーンショットを公開するには?
- 25. オーディオマネージャで振動モードをプログラム的に呼び出し音に変更する方法
- 26. YotubePlayerSupportFramment風景モードの全画面表示
- 27. 風景モードのココス2d&CGPoint混乱
- 28. xcodeアニメーションボールiphone問題の風景モード
- 29. unixソケットのopen()呼び出しをsocket()とconnect()呼び出しにマップする方法はありますか?
- 30. .NETをC++からできるだけプラットフォームに依存しない方法で呼び出す方法
アンドロイドがそれを気にしない向きを呼び出す必要はありません。 –
アンドロイド:configChanges = "keyboardHidden"マニフェストのここでの方向をntまで削除しました – babi