gpt4 book ai didi

android - 终止安卓应用

转载 作者:行者123 更新时间:2023-11-30 04:45:08 25 4
gpt4 key购买 nike

我有一个带有介绍屏幕的应用程序,此屏幕中将有两个按钮(确定和取消)

如果用户点击取消按钮应用程序将终止,如果用户点击确定按钮,主屏幕出现,主屏幕有一个返回按钮返回到介绍屏幕。

现在,我的问题是我用过

finish();

对于取消按钮,我的理解是“finish()”将终止当前正在运行的 Activity 。

应用程序启动后,如果用户单击取消按钮,应用程序将终止,但如果用户转到主屏幕并返回介绍屏幕,然后单击取消,介绍屏幕将退出(负责的 Activity介绍屏幕)。然后主屏幕又出现了。

这形成了一个连续的循环,因为即使用户单击取消按钮,前一个 Activity (在介绍 Activity 之前打开的 Activity )也会始终出现...

有谁知道如何一次终止多个 Activity ?

最佳答案

您可以在 Intro Activity 中使用 setResult() 函数,并在 Main Activity 中“捕获”它以覆盖 OnActivityResult() 函数。

关于android - 终止安卓应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5179948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com