0
我有这个问题。里面有一个活动和一个片段。我正在使用活动的onCreate
中的异步任务下载一些数据,然后在片段的onCreate
(类似于getActivity().getData()
)中使用它。在将数据加载后,我将片段放入视图中,以免运行。问题是,当我从后台重新启动活动并且这个片段处于活动状态时,它会立即加载并抛出NullPointerException,因为数据尚未加载。我的想法是在片段的onCreate
中检查这一点,如果我得到空数据,我会摧毁它并调用一些活动的方法来重新加载数据,然后重新启动这个片段 - 甚至有可能吗? 你有任何解决方案或者更好的方法吗?片段在后台崩溃后崩溃