我需要在我的应用程序中实现这样的图表层次结构。
我从TabHost得到了5个选项卡。其中一个选项卡应该是Activity,因为它有特定的行为。这个唯一的Activity应该具有横向和纵向方向,但Fragments只应该有一个(纵向)。
每个肖像布局都应该有下面的选项卡,但这个Activity不应该有。我用TabHost内的5个片段完成了它,但我发现我只能用一个Activity和4个Fragment或所有5个Activities来实现它。
拥有5个活动(FragmentActivities)不是问题,但我更喜欢Fragments。我认为我应该在MyTabActivity(带有TabHost的Activity)中扩展FragmentActivity和TabActivity,但我不能在JAVA中扩展两个类。不幸的是,没有像TabFragmentActivity这样的类:-)
所以我的问题是:是否可以获得如上图所示的效果?
PS也许我漏掉了什么重要的东西,因为我刚刚开始使用Java/Android——这可能是一个线索。
每个肖像布局都应该有下面的选项卡,但这个Activity不应该有。我用TabHost内的5个片段完成了它,但我发现我只能用一个Activity和4个Fragment或所有5个Activities来实现它。
拥有5个活动(FragmentActivities)不是问题,但我更喜欢Fragments。我认为我应该在MyTabActivity(带有TabHost的Activity)中扩展FragmentActivity和TabActivity,但我不能在JAVA中扩展两个类。不幸的是,没有像TabFragmentActivity这样的类:-)
所以我的问题是:是否可以获得如上图所示的效果?
PS也许我漏掉了什么重要的东西,因为我刚刚开始使用Java/Android——这可能是一个线索。