0

这不是一个技术问题,而是关于设计 Android 平板电脑 UI 的最佳实践的建议。

我已经确定了 Android 手机应用程序的概念。

启动的第一个活动(主视图)包含一个带有三个片段的选项卡栏,用户可以从中启动不同类型的详细视图活动。

主视图活动和详细视图活动在其操作栏中都有操作。不同的详细视图有不同的操作项。

我的问题是:我应该如何在平板电脑上组织和显示操作项,其中一项活动并排结合了两个视图?

问题是主视图片段和显示的任何类型的细节片段的统一操作栏。我认为在打开不同类型的详细视图时开始弄乱操作栏的内容不是一个好主意。

Android 设计指南在这方面并没有告诉你太多。“多窗格布局”部分中有一个联系人应用程序示例,但它实际上并没有解决问题。它通过将单个相关操作作为图标放在详细视图片段中来规避它。

任何关于最佳实践和参考的建议都值得赞赏。

4

2 回答 2

1

如果我正确理解了您的问题,我认为这基本上是一个问题,即多个Fragments(即在平板电脑等多窗格布局上时)应该如何为单个 ActionBar 做出贡献,这非常简单,实际上在这里的文档。本质上,您可以Fragment通过一些简单的 API 调用让多个 s 都将自己的菜单项/操作项贡献给单个操作栏。

于 2012-10-30T17:03:37.770 回答
1

我建议将您的主详细信息图标留在操作栏中,同时将您的详细信息视图图标放在详细信息片段中的另一个视图/区域中。

我的理由是操作栏中的图标影响/与整个应用程序/屏幕上的视图相关联。虽然您的详细信息图标仅影响详细信息视图,因此在显示多个片段时不应出现在操作菜单中。

我想你将不得不看看设计的外观。

我不喜欢在同一个活动中更改操作栏图标(即使它包含多个片段),但是当你加载一个新活动时(比如在你的手机设计中),我说是的,把它们扔到操作栏中.

于 2012-10-30T17:16:21.397 回答