我正在搞乱一个由两个片段组成的应用程序,每个片段都在自己的选项卡中。一个是listfragment,另一个是mapfragment。两个片段都需要随着位置的变化而更新位置。
我正在阅读本教程。
我想知道是否应该在主机活动上实现这一点,并在位置更新时将位置传递给每个片段。但我不确定如何去做。因为 listfragment 需要将它传递给与该类关联的加载器。
或者为每个片段实现回调,并可能将 ErrorDialogFragment 和 servicesConnected 作为宿主类的成员?甚至在单独的班级?避免重复代码。
你们有什么感想?