【发布时间】:2012-11-16 15:56:22
【问题描述】:
我发现了一些与此问题相关的讨论,但没有明确或确定的内容。
构建一个基于选项卡的应用程序,似乎不得不在 (A) 为每个屏幕使用带有活动的 TabHost 和 (B) 为每个屏幕使用带有片段的 ActionBar 之间做出选择。这提出了几个问题:
1) 这是真的吗,还是可以将 ActionBar 与不同的活动一起使用。
2) 如果困境是真实存在的,为什么事情会这样设置? Google 是否计划弃用 TabHost 和基于标签的导航的多活动方法?多活动方法有什么不好的地方吗?
3) 如果这两种方法都将继续得到支持,那么每种方法的优缺点是什么?如果我使用 ActionBar+Fragments,我会遇到任何问题吗?例如,当我希望我的一个选项卡式屏幕滑过/弹出另一个屏幕/片段时,我是否会在 ActionBar 中的选项卡之间切换有趣的行为?
【问题讨论】:
标签: android android-fragments android-actionbar android-tabhost