【发布时间】:2018-08-19 13:44:28
【问题描述】:
我正在遵循 MVP 方法,并且我有一个包含 4 个片段的活动。在 App 启动时,Activity 进行网络调用,并将数据传递给 Fragment。
在片段之一中我有recycler view,它有Swipe to Refresh。
当用户滑动刷新时,我需要从片段进行网络调用,我了解到这不是一个好主意,而且我正在遵循MVP 方法,因此活动具有在演示者和演示者中执行的方法列表决定是从本地存储库还是远程获取数据。
那么我应该怎么做才能从片段执行swipe to refresh 操作。
我应该调用活动方法,并从那里执行网络调用,然后将更新的数据重新传递给片段,还是从片段进行网络调用是否可以。
【问题讨论】:
标签: android performance android-fragments android-fragmentactivity