假设我们有两个活动:列出活动和详细活动。
我们在详情活动中有一个“保存”按钮,保存后,完成活动以返回列表活动。
我想知道我们是否可以通过详细活动的“保存”功能触发一个警告对话框,以便它可以保持在移回列表活动的过渡期间。
换句话说,活动外可以存在对话吗?我的理解是,Dialog是Activity的子项,如果活动被销毁则必须被销毁。
在iOS中,这是可能的,因为对话框附加到导航控制器。这在Android中可行吗?我不是在考虑碎片..
答案 0 :(得分:0)
您可以选择两种可能的选项:
您可以在详细活动被删除时停止AlertDialog,然后在列表活动的方法onCreate
中再次显示它。
另一个选项是您使用单个活动而不是两个活动,并在按“保存”按钮时将详细活动的布局更改为列表活动的布局。
< / LI>没有更简单的方法来获得你想要的东西。
答案 1 :(得分:0)