`如何将片段从一个容器移动到另一个容器

时间:2017-08-01 10:16:21

标签: android android-fragments fragment

我有两个容器:contaner1和container2。在container1中,我有Fragment1,我用Fragment2替换它。我的目的是在container1中呈现Fragment1,在container2中呈现Fragment。我想从容器中取出Feagment2并将其放入容器2中。

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        >


    <FrameLayout
        android:id="@+id/container1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1">

    </FrameLayout>

    <FrameLayout
        android:id="@+id/container2"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1">

    </FrameLayout>
    </LinearLayout>

 getSupportFragmentManager().beginTransaction()
            .replace(R.id.container1, Fragment2)
           .addToBackStack(null)
           .commit();

0 个答案:

没有答案