Java 将其他活动从TabActivity分支

Java 将其他活动从TabActivity分支,java,android,listview,tabactivity,Java,Android,Listview,Tabactivity,所以我有一个TabActivity,它分支成三个子活动(tabs)。其中一个活动是ListView,我想将其扩展到其他ListView活动。但是,我希望这些分支列表视图的顶部也有相同的选项卡。为此,是否需要为每个分支的ListView创建单独的TabActivity和单独的Activity?或者有更简单的方法吗?你不能欺骗用户使用TabActivities,而只是在一个活动(选项卡)的顶部有一个带有3个按钮的ListView实例,每次用户单击其中一个“fake”选项卡时,只需使用适用于其中一个“

所以我有一个TabActivity,它分支成三个子活动(tabs)。其中一个活动是ListView,我想将其扩展到其他ListView活动。但是,我希望这些分支列表视图的顶部也有相同的选项卡。为此,是否需要为每个分支的ListView创建单独的TabActivity和单独的Activity?或者有更简单的方法吗?

你不能欺骗用户使用TabActivities,而只是在一个活动(选项卡)的顶部有一个带有3个按钮的
ListView
实例,每次用户单击其中一个“fake”选项卡时,只需使用适用于其中一个“fake”选项卡的视图刷新现有的
ListView
标签。在我看来,这个解决方案在资源和渲染时间上都会更有效(这是两个概念)

这就是我的想法


您可以使用
TabActivityOne
TabActivityTwo
TabActivityThree
所建议的
Fragments
,而列表视图膨胀技术仍然可以使用

您不能欺骗用户使用TabActivities,但是,只需在活动(选项卡)顶部设置一个带有3个按钮的
ListView
实例,每次用户单击其中一个“假”选项卡时,只需使用适用于其中一个“假”选项卡的视图刷新现有的
ListView
。在我看来,这个解决方案在资源和渲染时间上都会更有效(这是两个概念)

这就是我的想法


您可以使用
TabActivityOne
TabActivityTwo
TabActivityTwo
所建议的
Fragments
,同时仍然可以使用ListView膨胀技术

从使用类似
TabActivity
ActivityGroup
的旧的不推荐API切换到
Fragments

该类在API级别13中被弃用

新的应用程序应该使用片段而不是这个类;要继续在较旧的设备上运行,可以使用v4支持库,该库提供了一个版本的片段API,该API一直兼容到DONUT


From.

使用类似于
TabActivity
ActivityGroup
的方法将旧的不推荐使用的API切换到
片段
s

该类在API级别13中被弃用

新的应用程序应该使用片段而不是这个类;要继续在较旧的设备上运行,可以使用v4支持库,该库提供了一个版本的片段API,该API一直兼容到DONUT