Android ListView适配器

Android ListView适配器,android,android-fragments,android-listview,android-adapter,Android,Android Fragments,Android Listview,Android Adapter,我有一个列表视图,我想在返回到活动时填充它。然而,在返回时,我希望获得列表的更新值。我有一个活动和一个属于该活动的片段(列表视图包含在片段中)。 我是在Activity类还是Fragment类中设置ListAdapter?还有一种做法比另一种好吗 谢谢你的帮助 从技术上讲,您也可以这样做,但是由于片段管理listview,因此您应该将其设置在那里。通过活动执行此操作会强制活动首先找到片段。这是一个你不需要的间接层 如果您决定将片段放在新的活动类中,它还使您的片段更加模块化,因为这两段代码现在一起

我有一个
列表视图
,我想在返回到
活动时填充它。然而,在返回时,我希望获得列表的更新值。我有一个活动和一个属于该活动的
片段
(列表视图包含在片段中)。
我是在Activity类还是Fragment类中设置
ListAdapter
?还有一种做法比另一种好吗


谢谢你的帮助

从技术上讲,您也可以这样做,但是由于片段管理listview,因此您应该将其设置在那里。通过活动执行此操作会强制活动首先找到片段。这是一个你不需要的间接层


如果您决定将片段放在新的活动类中,它还使您的片段更加模块化,因为这两段代码现在一起移动(它处理自己的适配器)。

最好的方法是从片段中设置适配器,而不是在活动中。您可以创建扩展ListFragment和setListAdapter(新ArrayAdapter)的自定义片段