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