私はマニフェストファイルに追加しました。私は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. 風景モード - アンドロイド
- 5. 風景モードに変更中にビデオを再生する
- 6. 風景モードのCGContextDrawPDFPage?
- 7. 風景モードのUIAlertView
- 8. 風景モードに変更すると歪みが歪みます[Ionic]
- 9. 多型呼び出しは変数に依存する
- 10. 風景モードでポートレートで表示する方法は?
- 11. iOS - 現在の風景モードでポートレートモードを強制する方法
- 12. 変更出荷の方法は、カスタムチェックアウトフィールドのデータwoocommerceに依存しますか?
- 13. 元のファイルに依存して1つのファイルを呼び出す方法は?
- 14. イオス8(風景と風景)のUnity 3d(風景と風景)
- 15. Android:ジャイロスコープを使用してレイアウトの風景と肖像を変更
- 16. DialogFragment:EditTextキーボードは、風景モードの全画面をカバーします
- 17. モーダルビュー、風景モードでオンスクリーンキーボード
- 18. 風景とポートレートモードのレイアウトの問題
- 19. WP7 WebBrowserコントロールは、風景モードでテキストを拡大します。
- 20. iPhoneアプリ:MPMoviePlayer:PlayVideoは、風景モードでのみ
- 21. プログラムでMaven依存関係プラグインを呼び出す方法
- 22. DelphiXE2とDelphi7。 dllの動作は呼び出しプロセスに依存します
- 23. 風景モードのipad 2のカメラをロック
- 24. カスタムコントロール:継承された依存関係プロパティの変更時にメソッドを呼び出す方法
- 25. 依存関係のプロパティがコールバックを変更 - 複数の呼び出し
- 26. iOSで風景モードでボタンの位置を変更するにはどうすればよいですか?
- 27. 風景モードでタブレットのレイアウトを使用するにはどうすればよいですか?
- 28. xcodeストーリーボード内の風景モードでシーンを表示する方法は?
- 29. Django - 保存と更新時にモデル内でメソッド呼び出しを呼び出す方法
- 30. サブクラスの呼び出し方法に依存するPython継承奇妙さ
アンドロイドがそれを気にしない向きを呼び出す必要はありません。 –
アンドロイド:configChanges = "keyboardHidden"マニフェストのここでの方向をntまで削除しました – babi