gpt4 book ai didi

java - 带有 fragment 和 Activity 的 FragmentActivity TabHost

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:45:02 27 4
gpt4 key购买 nike

我必须在我的应用程序中实现这样的图表层次结构。

hierarchy

我从 TabHost 获得了 5 个标签页。其中之一应该是特定行为的 Activity 原因。这只有一个 Activity 应该同时具有:landscapeportrait 方向,但是 Fragments 应该只有一个(portrait)。

每个纵向布局都应该在下面有标签,但这个 Activity 不应该。我设法用 TabHost 中的 5 个 fragment 完成了它,但我发现,我只能用一个 Activity 和 4 个 fragment ,或者所有 5 个 Activity 来完成。

有5个Activity(FragmentActivities)不会有问题,但我更喜欢有Fragments。我认为,我应该在 MyTabActivity 中扩展 FragmentActivityTabActivity(它是带有 TabHost 的 Activity),但我不能在 JAVA 中扩展两个类。不幸的是没有像 TabFragmentActivity 这样的类 :-)

所以我的问题是:是否有可能获得如上图所示的效果

PS 也许我遗漏了一些重要的东西,因为我刚刚开始使用 Java/Android - 这可能是一个线索。

最佳答案

您有一个解决方案可以解决您的问题: http://droidapp.co.uk/2012/05/25/android-dev-actionbarsherlock-tabs-viewpager/这里是源代码: https://bitbucket.org/owentech/abstabsviewpager/

就是

这是一个使用 actionbar、tabs、viewpager 和 fragments 的教程...并支持 >2.3,因此它似乎可以解决您的所有需求。

关于java - 带有 fragment 和 Activity 的 FragmentActivity TabHost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13202464/

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