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