【发布时间】:2014-02-03 09:39:19
【问题描述】:
我创建的片段取决于其父活动的几个属性。我浏览了Fragment Life cycle 文件。我需要将活动的副本存储在一个变量中,以便以后可以访问它。有两个地方,我可以这样做
推荐的最佳地点是哪个?为什么?曾有getActivity在调用onAttach()后在片段中返回null的情况
【问题讨论】:
-
onActivityCreated 是活动可用的第一个位置 onAttach 之后,所以它没有太大区别,但我建议在 onActivityCreated 中这样做。
-
如果看到fragment的生命周期,onAttach在onActivityCreated之前调用
标签: java android android-fragments