android - 在 android 中是否可以在更改 Activity 之前留下一个 AlertDialog?

标签 android android-activity android-alertdialog

我有一个包含多个 Activity 类的应用。在一部分中,一个是主屏幕,下一个是登录。用户将打开登录屏幕并输入他们的信息,然后按按钮提交。生成的代码会打开一个 AlertDialog,告诉他们注册状态以及一些其他信息。如果注册本身成功,他们将返回到之前的 Activity 。但这会使任何 AlertDialog 随之消失。

我希望后台返回到之前的 Activity ,以便他们可以看到主页开始更新,但我希望他们能够看到足够长的警报消息以阅读它。

最佳答案

是的,这是可能的。通过使用服务,您可以显示一个在前台运行很长时间的警报框。我为新闻应用做过同样的事情。

它会在前台运行很长时间,当你想切换时你可以停止服务而不是关闭警告框。

在我的例子中,我在前台显示了一个带有按钮的自定义 View 。

关于android - 在 android 中是否可以在更改 Activity 之前留下一个 AlertDialog?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31176836/

相关文章:

android - CMake add_subdirectory 给定的源不是现有目录

android - 使用 Intents 作为消息传递的一种形式

android - 第二次启动 Activity 时的奇怪行为

java - Activity 未找到异常 : Unable to find explicit activity class?

java - 如何以编程方式关闭Android中的对话框?

java - onItemClick 中的 Android Studio 警报对话框

android - android-getpath方法返回错误的地址

android - 主题化 Android ActionBar : Change TabBar Background

android - 在 AlertDialog 对话框的结果之前返回的方法

java - Android JUnit 中模拟方法调用的结果为 null