【发布时间】:2012-09-24 04:42:36
【问题描述】:
我有一个设计如下的应用程序。 这是一个旅行索赔报销应用程序。它有两个标签:
- 我的索赔:显示迄今为止提出的所有报销索赔
- 我的帐户:显示我的详细信息
左侧有声明数量,选中后右侧显示条目。
我提出了以下观点。
-
AppView: 适用于具有标签面板和标签的整个应用程序 -
MyAccountsView:MyAccount 标签下的内容。 -
MyClaims View:Myclaims 标签下的内容。这有两个面板。左边的那个加载了索赔。在选择要查看的声明之前,该权利为空。 -
SelectedClaimView:右侧面板,显示所选索赔的索赔条目..
每个视图都有对应的地点和活动。
以下是我在创建应用程序时遇到的困难:
当我点击左侧面板上的声明时,右侧面板必须在 selectedClaimView 中显示声明条目。当我单击另一个声明时,列表必须由该声明的内容填充。我还想要此声明选择的历史记录支持。
我在设计时遇到以下问题:
如何添加嵌套活动。例如当我选择 MyClaimsTab 时,所有声明都必须加载到左侧面板中。在选择索赔时,索赔条目必须通过选定的索赔视图加载到右侧面板中。但是,调用 Activity 并更改位置会停止调用 Activity。
此外,两个选项卡中的两个活动都必须同时运行,并且必须在选项卡切换之间维护历史记录。这是我不知道该怎么做的事情,希望得到建议。
【问题讨论】:
-
“标签切换之间必须保持历史”是什么意思?更改标签后,您希望后退按钮做什么?
-
当我切换标签并按下返回按钮时,它必须将前一个标签显示为活动状态,并且位置标记必须相应更改。
标签: gwt