从活动或片段中检索数据

时间:2015-07-14 17:22:44

标签: android android-fragments

我有1个活动将托管2个片段。使用HttpGet请求,我将检索将放入listview(其中一个片段)的对象列表。将此请求放入活动的onCreate方法中会更好吗?或者,在片段的onCreate方法中会更好吗?

活动

onCreate() {
// call method to retrieve data (httpget request)
// parse json data to a list of objects
// implement the parcelable interface to pass data to the fragment through a bundle
}

或者

片段

onCreate() {
// call method to retrieve data (httpget request)
// parse json data to a list of objects
}

1 个答案:

答案 0 :(得分:0)

这取决于您的需求。在大多数情况下,片段应该包含此HttpGet逻辑,因为它应该是一个单独的模块,您可以在不同的活动中使用它。 Activity只是用于控制生命周期和它们之间交互的片段的容器。