如何从一个fragment跳转到另一个activity的fragm
时间: 2023-11-19 19:01:43 浏览: 86
ent?
在一个Fragment中跳转到另一个Activity的Fragment需要先创建Intent对象,然后调用startActivity()方法来启动新的Activity。在新的Activity中,我们可以创建一个FragmentTransaction对象,使用add()、remove()、replace()方法来添加、删除或替换Fragment。
以下是一个示例代码:
在Fragment中跳转到新的Activity:
```
Intent intent = new Intent(getActivity(), NewActivity.class);
startActivity(intent);
```
在新的Activity中添加Fragment:
```
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.fragment_container, new NewFragment());
transaction.commit();
```
其中,R.id.fragment_container是新Activity的布局文件中用来显示Fragment的容器。NewFragment是你想要添加的新Fragment的实例。
阅读全文