アプリ起動時のactivityでstatusを判断して
次の画面(を描画するためのfragment)を判断したい
1.main_activity起動
→status = true → fragmentA
→status = false → fragmentB
2.main_activity用のレイアウト呼び出し
中身は下記のようなfragment
xml
1<fragment 2 android:id="@+id/fragment_sample1" 3 android:name="hoge.huga.FragmentA"←ここをmain_activityから指定したい 4 android:layout_width="wrap_content" 5 android:layout_height="wrap_content" /> 6
現在はシンプルにactivityで条件分岐した後、
2種類のレイアウトxmlを出し分けてそれぞれのfragmentを設定している状況です
1つのactivityに対応する1つのレイアウトxml内で
2つのfragmentを裁くことは可能なのでしょうか?
※xml内で2つとも宣言しておいて、どっちかは未処理になって結果的に片方のfragmentだけ載るような実装は個人的に避けたいと思ってます
(が、上記含めて)何か方法がございましたらご教示いただきたく存じます。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/09 00:22