少し問題があります。
私はこのような状況にあります:
ログインアクティビティを1つのレイアウトで行います。
3つの異なるレイアウトを持つ3つのフラグメント(電話ポートレート、風景、タブレットの風景)
より良い画像のために、フラグメント機能はログイン、登録、および確認コードです。
私が達成したいのは、格納されたレジスタデータを使って正しいフラグメントを開いて回転させた後、良い画面を回転させることです。 それが役に立つかどうかは分かりませんが、プロジェクトのgreenrobotイベントバスで使用しています。
私が必要とするのは、それを正しく実装する方法です。どのアプローチが最適です。
フィードバックをいただきありがとうございます。3つの異なるレイアウトを持つ3つのフラグメントを持つ画面の回転を処理します
1
A
答えて
0
画面サイズと向きに応じて、偉大なレイアウトを読み込むためには、数量詞を使用する必要があります。
例えば、activity_main.xmlからレイアウト大ランドとレイアウト同様に反応習慣フォルダ。最初のタブレットは、あなたがタブレット上で横向きの場合にのみロードされます。 2番目はデフォルトのレイアウトになります。
小さく、大きく、横長(ランド)と縦(デフォルト)の量子を使用する必要があります。
データのロードについては、saveInstanceStateバンドルを使用できます。 idを持つビューは自動的にそれを処理することに注意してください。
関連する問題
- 1. 3つの画像を持つカルーセル
- 2. itext7を使用してPDFの3つの列レイアウトを持つ
- 3. WeightSumと3つのレイアウトを持つ直線レイアウト
- 4. 異なるデータを持つipadの3つのテーブル
- 5. SQL異なるIDを持つ乗算を3回使用
- 6. 3つの異なるフォームを持つテーブルの同じ行に3つのボタンを表示するには?
- 7. 3つのドロップダウンを持つリストから3つの異なるオプションを選択するjQueryコード?
- 8. スクロールセンターを持つ3つのコンポーネントのユーザーインターフェイス
- 9. 私は3つの送信ボタンを持つフォームを持つフォーム
- 10. 3つの異なるRプロットを1つの画面に含める
- 11. 3つのロールを持つデータベース設計
- 12. Pythonリクエストライブラリ3つのパラメータを持つHTTPBasicAuth
- 13. 3つのコンポーネントを持つVulkan vkCreateImage
- 14. スマートポインタを持つ3つのルール?
- 15. 3つのテーブルを持つSQL JOIN
- 16. 3つのパラメータを持つMathprogテキストファイル
- 17. 3つのテーブルを持つUINavigationController
- 18. 3つのパラメータを持つjquery.fn.extend
- 19. 3つのボタンを持つポップアップウィンドウ
- 20. 3つの信号を持つカウンタ
- 21. 3つの変数を持つnumpyヒストグラム
- 22. 3つのテーブルを持つMYSQL JOINS
- 23. 3つのDIVを持つFlexboxコンテナ
- 24. CSS:3つのdivを持つフレックスコンテナ
- 25. 3つの異なるテーブルのフィールドを持つテーブルを作成する
- 26. 3つの異なる役割、異なる3つのビュー
- 27. jPanelで3つの異なるオブジェクトを描画する3つのボタン
- 28. アンドロイドが異なるIDを持つ1つのレイアウトを含む
- 29. フラグメント内の内側のフラグメントを持つViewPagerのリスナーを処理します
- 30. リモートの画像を持つ3つの20 TTButton
あなたのアプリの外観の概要を表示できますか?各フラグメントレイアウトには何が含まれていますか? –
はい、どうしますか?あなたはtxtの説明が欲しいですか? – SebastianK
xmlファイルを投稿するか、「ImageViewとTextViewを縦向きの線形レイアウトにする」のようなノードを記述する。 –