我有两个容器: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();