我对如何解决这个问题有些疑虑:
背景: 主应用程序视图有一个显示不同活动的TabHost。 通过这些活动,可以启动更多不属于TabHost的活动。
我想要完成的是将TabWidget保持在这些不属于TabHost的活动之上。
我想的一种方法是让这些新活动的布局包含一个看起来和真实相同的TabWidget。但它感觉很乱,并且查看切换动画可能很复杂。
另一个是点击TabHost中的LocalActivityManager并使用它启动活动,并将返回窗口中的视图添加到TabHost的tabcontent。
欢迎任何建议! 感谢。
答案 0 :(得分:0)
实际上已经找到了解决这个问题的解决方案,但没有。
带片段的: Design Application with fragments
没有碎片: 基本上这个UI样式非常适合片段,否则你必须滚动自己的ActivityGroup来管理多个活动。 How to start an activity in a tab?