当 Fragment 被销毁时,Fragment 中的对象也会被销毁?

Objects in Fragment get destroyed when Fragment is destroyed?

当 Fragment 所在的对象被销毁时,Fragment 中的对象是否也被销毁? IE。当调用 onDestroy() 时。

onDestroy() 调用您的 Fragment 并不意味着它会立即从内存中清除。更重要的是,如果您保留对它的引用,那么它根本不会被垃圾收集。但是,当在某个时间点没有剩余引用时,片段将被删除(无法保证确切发生的时间 - 但通常确实在 onDestroy() 之后不久)。

如果您没有其他引用,您的片段中的所有对象将在片段被垃圾回收后被垃圾回收。