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