2

对于以下场景,我将不胜感激一些 Android UI 建议(或示例):

我需要有一个遵循 Android Master/Detail Flow UI 模式但有 3 层深的活动。即大师A 将有一个列表。在 AI 的 Detail 视图中将有另一个列表(详细信息 A),它本质上是 Detail B 的 Master。然后在 Detail BI 中需要另一个 List,它是 Detail C 的 Master。最后 Detail C 将包含一个列表,这是流程结束。

回顾一下:

  1. 主 A 列表具有包含主 B 列表的详细信息 A
  2. Master B List 指向包含 Master C List 的 Detail B
  3. Master C List 指向包含 List 的 Detail C。

您可以就如何实现这一点提供任何建议,我们将不胜感激。到目前为止,我只实现了一个标准的 Master Detail Flow,其中包含一个 Master 和一个 Detail Screen。

我已经搜索并找不到任何好的示例或教程。

谢谢,保罗。

4

1 回答 1

0

如果您创建一个新的 Master Detail 项目,您将在 layout 文件夹中看到activity_item_twopane.xml它由 Fragment(列表)和 Framelayout(细节)组成。

fragment_item_detail.xml只是一个文本,您可以做的是将 更改framgment_item_detail.xml为由 aFragment和 a组成的布局FrameLayout,因此您将具有与主要活动相同的行为。这是一个开始...

BR,亚历山大。

于 2014-01-10T12:51:16.407 回答