Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当 Fragment 所在的 Fragment 被破坏时,Fragment 中的对象会被破坏吗?即当 onDestroy() 被调用时。
调用了您的FragmentonDestroy()并不意味着它会立即从内存中清除。不仅如此,如果您保留对它的引用,那么它根本不会被垃圾收集。但是,当在某个时间点没有留下任何引用时,片段将被删除(无法保证确切发生的时间 - 但通常确实是在不久之后onDestroy())。
onDestroy()
如果您没有其他对片段中的对象的引用,则片段中的所有对象都将在片段被垃圾回收后被垃圾回收。