2

我不得不说我现在在 Android 上设计选项卡式布局时非常迷茫。平台开发人员的设计发展速度似乎比我弄清楚他们的意图要快。

根据我从最近弃用TabActivity和新设计指南的组合中收集到的信息,我认为他们打算让选项卡专门与操作栏一起使用,要么在主操作栏内,要么堆叠在辅助操作栏上。

尽管开发人员指南建议使用操作栏进行“全局导航”。这是否意味着如果您的选项卡仅适用于特定的应用程序上下文,则建议在操作栏之外创建您自己的选项卡?

4

1 回答 1

2

“全局”在此处用于本地上下文。:) 该声明的意图是说操作栏选项卡应该用于活动全局导航,并且您应该避免使用操作栏选项卡在同一活动的子窗格中切换导航。

这主要适用于可能有多个内容窗格的大屏幕或平板电脑布局。如果您在这样的配置中使用操作栏选项卡,那么这些选项卡仅适用于活动的右侧详细信息窗格而单独保留左侧窗格是没有意义的。如果您想要仅适用于活动的单个窗格的选项卡,则这些选项卡应该是该窗格的一部分,而不是操作栏的一部分。

基本上,选项卡应始终位于其影响的内容的本地。如果切换选项卡在整个活动窗口的不同内容之间切换,请使用操作栏选项卡。如果选项卡在您的 UI 的较小部分中更本地化,请将它们放置在更靠近您选择新选项卡时实际更改的内容的位置。

于 2012-09-14T00:26:23.927 回答