怎么实现fragment向activity传值
时间: 2023-06-05 07:06:48 浏览: 120
简单的Fragment和Activity的之间的数据交互(传值)
5星 · 资源好评率100%
可以使用 Bundle 对象来实现 Fragment 向 Activity 传递值,具体步骤如下:
1. 在 Fragment 中创建 Bundle 对象,传递需要传递的值。
2. 在 Fragment 中使用 setArguments() 方法将 Bundle 对象设置为 Fragment 的参数。
3. 在 Activity 中使用 getIntent() 方法获取 Intent 对象,使用 getExtras() 方法获取 Bundle 对象。
4. 在 Activity 中获取 Bundle 对象中的值,完成值的获取。
需要注意的是,使用这种方式传递值,传递的值类型是受限的,只能传递支持序列化或 Parcelable 接口的对象。
阅读全文