2012-01-11 55 views
1

Fragment类的哪种生命周期方法最好在AsyncTaskonCreate(),onAttach()onActivityCreated()上调用​​方法?我想在Fragment第一次显示时将数据加载到TextView中。片段的生命周期方法是否执行AsyncTask?

+0

没有在这里定义的答案,你在任何地方执行。这取决于你想要做什么。当片段开始时,或者当活动开始或onResume()时,它会运行一次吗?您可能想详细说明。 – 2012-01-11 18:37:31

回答

4

我会使用onCreate(),因为你只希望它第一次,而不是恢复后。但请注意Android documentation on Fragments,以确保您完全理解。它有一个很好的片段生命周期图片,我将其放在下面供参考。

Fragment lifecycle - from Android Documentation