fragment跳转到fragement,要替换的容器布局写在哪里
时间: 2023-06-01 14:02:03 浏览: 99
fragment在手机横竖屏下动态的改变布局方式
要替换的容器布局通常应该在Activity的布局文件中声明。在Activity中使用FragmentManager启动Fragment事务时,需要指定容器ID来指示在哪里替换Fragment。这个容器ID就是在Activity布局文件中声明的。例如:
```
<RelativeLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
```
在Activity中启动Fragment事务时,可以使用该容器ID:
```
Fragment fragment = new MyFragment();
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.replace(R.id.container, fragment);
transaction.commit();
```
阅读全文