首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安卓系统中使用ActivityGroup或Fragments等工具正确管理导航栏?

在安卓系统中使用ActivityGroup或Fragments等工具正确管理导航栏?
EN

Stack Overflow用户
提问于 2014-01-08 17:31:44
回答 1查看 277关注 0票数 5

我在我的一个示例应用程序中使用了带有ActivityGroup的Tabbar。下面是我的应用程序的结构

代码语言:javascript
复制
Tab1 -> ParentActivity1 -> ChildActivity_11 -> ChildActivity_12
Tab2 -> ParentActivity2 -> ChildActivity_21 -> ChildActivity_22
Tab4 -> ParentActivity3 -> ChildActivity_31
Tab4 -> ParentActivity4 -> ChildActivity_41

我面临的问题是,当我在ChildActivity_12中按下原生后退按钮时,它应该转到ChildActivity_11,但不知何故它退出了应用程序。有人能给我建议一下我的支票应该是什么吗?

同时,如果有人可以指导我在这里正确管理导航控件,如带ActivityGroup的标签栏,片段等在安卓?

EN

回答 1

Stack Overflow用户

发布于 2014-01-13 17:29:37

ActivityGroup被标记为弃用已经有很长一段时间了。如果您希望为您的应用程序实现现代化的外观,那么ActionBar TabsFragments是最佳选择。

还有一件事需要牢记,那就是现代安卓如何向用户展示标签,因为它与iOS有很大的不同。在iOS上,即使用户在选项卡中导航,TabBarController也会保留在屏幕底部。在安卓系统中,标签页属于Activity。如果用户导航得更深,通常会显示一个新的Activity,并且旧Activity的标签不再可见。

正如Android docs on tabs中所指出的,它们最适合用于“与集合相关的同级屏幕”。如果您希望提供一个同等权重的导航项的集合,那么在研究其他模式时可能是值得的,比如NavigationDrawerActionBar Spinners或仪表板。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20991667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档