gpt4 book ai didi

java - Activity 是否有可能收集垃圾而不是子 fragment ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:19 24 4
gpt4 key购买 nike

此调用发生在 Fragment 中,偶尔会因 NullPointerException 而崩溃,尤其是当应用程序未在前台运行时:

getActivity().getApplication());

此调用在服务器返回反馈或需要重绘 fragment 时发生。我不确定为什么该调用会抛出 NPE,当 Activity 被 GC 时,该 fragment 能否保留在内存中?

如果有所不同,我正在使用 SwipeyTab ViewPager 来显示不同的 fragment 。

最佳答案

没有附加的 Activity

Fragment 就不可能存在。如果 Activity 被销毁,那么 fragment 也会被销毁。另请注意,getActivity() 将返回 null,直到对 fragment 调用 onAttach()

关于java - Activity 是否有可能收集垃圾而不是子 fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11070861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com