6

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

等级制度

我有 5 个标签TabHost。其中之一应该是Activity特定行为的原因。这只有一个 Activity 应该同时具有:横向纵向,但Fragments应该只有一个(纵向)。

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

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

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

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

4

1 回答 1

0

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

这是

这是一个使用操作栏、选项卡、viewpager 和 Fragments 的教程......并支持 >2.3,因此它似乎可以解决您的所有需求。

于 2013-06-04T13:54:44.763 回答