我有一个名为Menu
的打击布局片段:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button android:id="@+id/button"/>
<TableLayout android:id="@+id/tableLayout"/>
</TableLayout>
我已将其添加到我的MainActivity
Menu
片段在其Menu
中添加了另一个TableLayout
片段:
fragmentManager.beginTransaction().add(R.id.tableLayout, new Menu()).commit()
现在第二个Menu
想要将一些片段添加到自身TableLayout
fragmentManager.beginTransaction().add(R.id.tableLayout, new MyFragment()).commit()
但是该片段会添加第一个Menu
。
如何将片段添加到第二个Menu
片段中?
答案 0 :(得分:0)
@Gordak Fragment Inside Fragment
使用FragmentManager
而不是getChildFragmentManager()
或getFragmentManager()
getSupportFragmentManager()