android - fragment 的 savedInstanceState 是否与父 Activity 的 savedInstanceState 共享?

标签 android android-fragments android-activity android-orientation android-savedstate

相当简单的问题,但我无法在任何地方找到明确的答案。

fragment 的savedInstanceState和 fragment 的父activity(或封装 fragment )的savedInstanceState是同一个对象吗?

如果是这样,我是否必须注意在 savedInstanceState 中保存了太多信息?此外,父 Activity 的 savedInstanceState 中的额外内容是否会被 fragment 类中同名的额外内容覆盖?

最佳答案

fragment的savedInstanceState和fragment的父activity(或封装fragment)的savedInstanceState是同一个对象吗?

不是,是不同对象Bundle


如果是这样,我是否必须注意在 savedInstanceState 中保存了太多信息?

here said about how much information can saved in Bundle


此外,父 Activity 的 savedInstanceState 中的额外内容是否会被 fragment 类中同名的额外内容覆盖?

不是,是不同对象Bundle

关于android - fragment 的 savedInstanceState 是否与父 Activity 的 savedInstanceState 共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51388924/

相关文章:

android - 如何为我的 Android 应用创建全局高分?

java - 即使在添加项目后列表大小为零

java - fragment 中带有卡片的 Recyclerview 什么也没显示

android - 如何从锁屏开始新 Activity ?

java - 设置 setMylocationenable(true) 时无法获取谷歌地图 fragment 中的 Activity 上下文

android - 如何在带有菜单按钮的设备上强制使用溢出菜单

java - 如何使用翻新和MVVM使用用户输入查询API?

Android fragment 工厂方法与构造函数重载

android - 我如何从android中的 Activity 中调用 fragment

Android - Activity 生命周期