Java 带有片段和活动的FragmentActivity选项卡主机

Java 带有片段和活动的FragmentActivity选项卡主机,java,android,user-interface,Java,Android,User Interface,我必须在我的应用程序中实现这样的图层次结构 我从TabHost获得了5个选项卡。其中一个应该是特定行为的原因。这只有一个活动应该同时具有:横向和纵向方向,但是片段应该只有一个(纵向) 每个纵向布局都应该在下面有选项卡,但这一活动不应该。我设法用TabHost中的5个片段来完成它,但我发现,我只能用一个活动和4个片段,或者用所有5个活动来完成 有5个活动(FragmentActivities)不会有问题,但我更喜欢有片段。我认为,我应该在MyTabActivity中扩展FragmentActiv

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

我从
TabHost
获得了5个选项卡。其中一个应该是特定行为的原因。这只有一个活动应该同时具有:横向纵向方向,但是
片段
应该只有一个(纵向)

每个纵向布局都应该在下面有选项卡,但这一活动不应该。我设法用
TabHost
中的5个片段来完成它,但我发现,我只能用一个活动和4个片段,或者用所有5个活动来完成

有5个活动(FragmentActivities)不会有问题,但我更喜欢有片段。我认为,我应该在
MyTabActivity
中扩展
FragmentActivity
TabActivity
(这是TabHost的活动),但我不能在JAVA中扩展两个类。不幸的是,没有像
TabFragmentActivity
:-)这样的类

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


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

您有一个解决问题的解决方案: 下面是源代码:

威奇是


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

您已经解决了这个问题吗?没有,因为应用程序的要求已经改变。但是最好的解决方案应该是使用活动,而不是片段——这使解决变得简单(活动清单中的简单更改使方向成为我们喜欢的方式)。但感谢您的关注:)