android 两个对话框-按下后退按钮时如何返回到上一个对话框

标签 android

我有两个对话框,都是 DialogFragments,我想显示第一个,然后当用户选择一些选项时显示第二个(某种类似于向导的行为)。有没有办法在按下后退按钮时从第二个对话框返回到第一个对话框。如何以最简单的方式做到这一点?

在此先感谢您的帮助。

最佳答案

如果需要,您可以向对话框添加 setOnDismissListener 并启动一个新对话框。

我建议您创建 Activity 而不是创建对话框。

顺便问一下,您知道可以创建 Activity 并将其显示为对话框吗?将样式 parent="android:Theme.Dialog"应用到您的 Activity 中,您将能够在没有技巧的情况下很好地做您想做的事

关于android 两个对话框-按下后退按钮时如何返回到上一个对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19447436/

相关文章:

android - 字典作为 SignalR Android 客户端中的查询字符串参数

android - C++ 正则表达式在 ideone.com 上匹配,但在 Android NDK 构建中不匹配

java - API 'variant.getMergeResources()' 已过时,已替换为 'variant.getMergeResourcesProvider()'

java - VIew 构造函数上的 NoSuchMethodError

android - ionic 项目背景中的计步器

Android:如何从预定的闹钟启动服务?

java - 发生存储异常。对象在该位置不存在。代码 : -13010 HttpResult: 404

java - android.support.v7.internal.view.menu.ActionMenuItemView 无法转换为 android.widget.Button

android - UndeliverableException 与 rxJava2 和改造

java - Android:一旦用户点击按钮,每 10 秒获取当前的前台 Activity