gpt4 book ai didi

android - 有没有办法在 TabHost 中显示 fragment ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:00:41 26 4
gpt4 key购买 nike

我想在 TabHost 中为每个选项卡显示不同的 fragment 。但似乎没有简单的方法可以做到这一点。 TabHost 只能接受A. Views 或 B. Intents 当用户选择一个时启动 Activity标签。

使用 A 意味着我必须初始化每个 fragment 并加载它们放入提供给 TabHost 的容器 View 中。但是我想要这些 fragment 仅在需要时加载 - 当用户选择他们的选项卡即。

使用 B 意味着我将 fragment 加载到单独的 Activity 中对于每个选项卡。但我希望 fragment 能够到达“原始”父 Activity,而不仅仅是托管的一些 shell Activity他们在标签内容中。

我错过了什么吗?有没有办法管理 fragment TabHost 正常吗?

最佳答案

这里有一些点击:

  1. fragment Support with Tabhost
  2. Android 1.6 & Fragment & Tabhost

据我所知,不允许在 TabHost 内“链接” fragment ,您需要创建包含您的 fragment 的 Activity ,然后从 TabHost 调用这些 Activity 。

编辑“官方解决方案”from Google , 和 nice animations .

关于android - 有没有办法在 TabHost 中显示 fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6827869/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com