我当前的 UI 包含 3 个活动/对话框
1. 活动 A --- 一个列表视图和一个“添加”按钮,单击按钮时会显示活动 B。
2. 活动 B --- 有关其布局,请参见http://img835.imageshack.us/img835/9872/9120120905101922.png。选择“选择”时,将显示对话框C.
3. 对话框 C --- 一个微调器或列表视图,供用户选择一个项目。
我想让流程更加紧凑和专业,因为整个流程包含 3 个活动/对话框的呈现,(实际上有 4 个活动/对话框,因为在活动 A 之前有一个活动 M!)
我现在选择的是把activity B改成一个对话框,把对话框C改成一个popup。但是正如我之前提到的,改变之后,总共还有4个activity/dialogs,所以这些改变没有多大意义.
我该怎么办?是否可以用单个对话框 D 替换活动 B 和对话框 C?