我在安卓系统工作。我的意图是在一个主片段中使用 2 个片段容器,例如 leftfragment 和 rightfragment。在左侧片段中,我将加载文件夹和文件。如果我单击文件夹项,则正确的片段必须加载单击的文件夹项列表。到这里为止我做得很好。
现在,当我单击右片段文件夹项目时,当前片段应出现在 Leftfragment 中而不会丢失其状态,并且单击文件夹中的新项目必须出现在 rightfragment 中。再次像 rightfragment 一样向左,新内容必须出现在 rightfragment 中。
主 Fragment 具有以下布局。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<FrameLayout
android:id="@+id/left_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="@string/hello_world" />
<View
android:layout_width="2dp"
android:layout_height="match_parent"
android:background="#000000" />
<FrameLayout
android:id="@+id/right_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="@string/hello_world" />
</LinearLayout>