实现始终在顶部标签部件的方法



我对如何处理这个问题有些担忧:

背景:主应用程序视图有一个TabHost显示不同的活动。从这些活动中可以启动更多不属于TabHost的活动。

我想要完成的是保持TabWidget在这些不属于TabHost的活动之上。

我想的一种方法是让这些新活动的布局包含一个TabWidget,使其看起来与真实的活动相同。但是感觉很粗糙,并且视图切换动画可能很复杂。

另一种方法是进入TabHost中的LocalActivityManager并使用它启动活动,并将返回窗口中的视图添加到TabHost的tabcontent中。

欢迎任何建议!谢谢。

实际上找到了使用片段和不使用片段的解决方案。

片段:使用fragments设计应用程序

没有片段:基本上这种UI风格很适合片段,否则你必须滚动你自己的ActivityGroup来管理多个活动。如何在选项卡中启动活动?

最新更新