【发布时间】:2014-03-30 11:22:12
【问题描述】:
我正在开发一个应用程序,通过异步 http 请求调用一些 web 服务(我也编写了代码)。
异步 http 请求工作得很好。到目前为止,我使用它来将用户登录到应用程序,并在操作栏中的自动完成字段中获取和呈现结果。当用户选择一个结果时,它会用数据填充一个导航抽屉。
当我点击这个导航抽屉上的一个元素时,它会让我进入相关的活动。此活动使用选项卡和片段。设置没问题,标签工作正常。
在导航抽屉中选择一个项目时,我必须发出另一个异步 http 请求,以获取我必须在相应活动中显示的数据。
我的问题是:我应该如何以及在哪里发出这个 http 请求来填充我所有选项卡的所有片段?是否甚至可以在给定时间填充所有片段,或者我是否必须在每个选项卡被选中时填充它的片段?在这种情况下,当我收到响应时,我将不得不存储我的数据并以某种方式调用会填充我的片段的东西。
如你所见,我有点迷路了!
感谢任何可以让我在设计我的应用程序的这一部分时朝着正确方向前进的线索。
【问题讨论】:
标签: android asynchronous android-fragments tabs fragment