如果我要再次重写它,我将使用片段,但我使用以下设置:
- Tabhost 中的 Activity 由 ActivityGroups 管理
- 我有 TabA、TabB 和 TabC
- 默认情况下,主要活动是 TabB 所以这是登陆页面
- 当 TabB 启动时,它会查看 sharedpreference 以查看是否设置了变量
- 如果设置了变量,那么用户会看到主登陆屏幕
- 如果没有设置变量,则路由到TabC下的一个子Activity即TabC -> Activity2--TabC下有两个Activity,Activity 1 -> Activity2
我的问题是如何在 tabhost TabC 中显示 Activity2,但是在 TabC 突出显示的位置并且用户在从 Activity2 中选择后退按钮之前不会显示 Activity1。
这可能是一个简单的答案,但我想我已经看代码太久了!
感谢您的帮助/建议。