2013-03-12 57 views
0

我知道TabActivity已被删除。 但我的情况就像我有一个应用程序完全使用活动 - 没有任何标签(没有碎片)。 现在,我必须在本应用程序的底部添加3个选项卡。第一个选项卡需要用来执行现有应用程序的所有功能,即我需要能够在第一个选项卡中的所有现有活动之间进行导航。其他2个选项卡将包含2个新功能。如何使用TabHost在选项卡内的活动之间导航

任何人都可以帮助我的方法吗? [我反对使用片段,因为我必须重写我的应用程序使用片段而不是活动 - 我希望这是明智的吗?]

+1

将活动转换为片段不是一项大任务 – Pragnani 2013-03-12 07:23:44

回答

0

我肯定会使用片段,但是,如果你反对,那么你可以跟踪选项卡的选项,并根据被调用的活动进行设置。例如,在查看活动1/2/3时,选择标签A.点击标签B,您可以在活动4/5/6内导航并保持标签B被选中。对于选项卡C和其他活动一样。

我可能会重新考虑应用程序的导航架构。

+0

我发现使用TabActivity和ActivityGroup的组合是一种可能的选择。详情请参阅http://nanostuffs.com/Blog/?p=607 – ObviousChild 2013-04-02 10:41:34

相关问题