【问题标题】:Android: Creating tabs within a fragmentAndroid:在片段中创建选项卡
【发布时间】:2013-11-15 10:13:46
【问题描述】:

这个问题有点难说,我会尽力的。

我有这个使用导航抽屉的 android 应用程序,因此在 main_activity 中,导航抽屉会更改我想要的不同类型的片段。

在一个片段中,我希望它能够有四个选项卡。选项卡的功能非常简单,因为它基本上只是显示一些图片和数据。但是,我认为 android 不允许您在片段中拥有 tabhost。

我可以通过在顶部创建自己的按钮来实现类似的结果,它会动态更改此片段中的视图,但是,我想知道是否有更直观的方式来实现相同的结果?

【问题讨论】:

  • 为什么你认为 Android 不允许在 Fragment 中使用 Tabs?效果很好。
  • 你能给我简要介绍一下它是如何工作的吗?因为从教程中,标签必须托管在标签活动中。

标签: android user-interface tabs fragment android-4.0-ice-cream-sandwich


【解决方案1】:

您可以在 Fragment 中使用 TabHost 就好了。 TabActivity 不是托管选项卡所必需的。 TabActivity 仅提供一些您也可以自己添加到Fragment 的功能。查看TabHost 文档,尤其是关于addTab() 的部分。您也可以在这里搜索 SO,您会发现非常有用的帖子,例如 this one

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    相关资源
    最近更新 更多