使用活动组,如何切换到不同tabhost中的更深层活动

时间:2012-12-13 22:28:59

标签: android android-intent android-tabhost flags activitygroup

如果我要再次重写,我会使用片段,而是使用以下设置:

  • Tabhost中的激活由ActivityGroups管理
  • 我有TabA,TabB和TabC
  • 默认情况下,主要活动是TabB,因此这是着陆页
  • 当TabB启动时,它会查看共享首选项以查看是否设置了变量
  • 如果设置了变量,则用户会看到主着陆屏幕
  • 如果未设置变量,则将其路由到TabC下的子活动,即TabC - >活动2--- TabC下有两个活动,活动1 - >活性2

我的问题是如何在tabhost TabC中显示Activity2,但是在TabC突出显示的位置,用户在从Activity2中选择后退按钮之前不会显示Activity1。

这可能是一个简单的答案,但我想我一直在看代码太长了!

感谢您的帮助/建议。

1 个答案:

答案 0 :(得分:0)

我不确定你想要什么。愿这个答案对你有所帮助。尝试在activity2的oncreate方法和finish()activity2中调用activity1。如果要从activity2切换到activity1