【发布时间】:2014-04-26 11:05:57
【问题描述】:
我的应用中有 6 个主要视图(将来可能会更多),其中 3 个是同级视图(也就是说,它们是具有相同元素以不同方式排序或过滤的列表视图)。 3 个同级屏幕中的一个必须是用户登录时显示给用户的第一个屏幕。
所以我认为,我的应用中导航的最佳实现可能是 3 个带有 3 个兄弟屏幕的可滚动选项卡,并将所有其他导航选项放在 navigationDrawer 中(即地图、配置文件、设置、关于、 ...)。但是这里http://developer.android.com/design/patterns/app-structure.html#top-level-switching 说混合两种导航模式不是一个好主意,事实上,一旦实现,可滚动选项卡就位于导航抽屉上方(非常丑陋)。
那么,我的应用程序的正确导航架构是什么?也许删除可滚动选项卡并将所有与导航相关的项目放在 navigationDrawer 中?有什么建议吗?
【问题讨论】:
标签: android tabs navigation