在哪里以及如何使用片段填充我的标签

Posted

技术标签:

【中文标题】在哪里以及如何使用片段填充我的标签【英文标题】:Where and how to populate my tab using fragment 【发布时间】:2014-03-30 11:22:12 【问题描述】:

我正在开发一个应用程序,通过异步 http 请求调用一些 web 服务(我也编写了代码)。

异步 ​​http 请求工作得很好。到目前为止,我使用它来将用户登录到应用程序,并在操作栏中的自动完成字段中获取和呈现结果。当用户选择一个结果时,它会用数据填充一个导航抽屉。

当我点击这个导航抽屉上的一个元素时,它会让我进入相关的活动。此活动使用选项卡和片段。设置没问题,标签工作正常。

在导航抽屉中选择一个项目时,我必须发出另一个异步 http 请求,以获取我必须在相应活动中显示的数据。

我的问题是:我应该如何以及在哪里发出这个 http 请求来填充我所有选项卡的所有片段?是否甚至可以在给定时间填充所有片段,或者我是否必须在每个选项卡被选中时填充它的片段?在这种情况下,当我收到响应时,我将不得不存储我的数据并以某种方式调用会填充我的片段的东西。

如你所见,我有点迷路了!

感谢任何可以让我在设计我的应用程序的这一部分时朝着正确方向前进的线索。

【问题讨论】:

【参考方案1】:

我会在填充每个片段时亲自创建一个 http 请求。这样每个片段在从导航栏调用时都会更新。

this one here 后面跟着 this 是一个很好的创建服务器 http REST 请求的教程

希望这会有所帮助:)

【讨论】:

如果对您有帮助,请考虑支持此答案。否则我会非常乐意为您提供更多帮助。

以上是关于在哪里以及如何使用片段填充我的标签的主要内容,如果未能解决你的问题,请参考以下文章

将片段附加到framelayout时如何删除空格

在android的片段中设置列表视图适配器

这种精度损失发生在哪里以及如何防止它?

如何在 viewpager 中显示 2 个片段

我们如何在 android 的 RecyclerView 片段中使用 bottomSheet?

如何从我的活动中意图在我的标签栏中分段?