gpt4 book ai didi

android - 如何退出 Android 应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 08:49:26 24 4
gpt4 key购买 nike

我有一个 Android 应用程序,并且有几个 Activity 。我需要为每个 Activity 或特定 Activity 提供允许关闭应用程序的按钮,而无需返回到以前的 Activity 或在后台运行。我试过了

finish();
System.exit(0);

组合和单独都不起作用,但关闭当前 Activity 并导航到上一个 Activity 。

我看了下面问题的代码

Need code for exit from app in android

最佳答案

首先,在 Android 中不推荐使用退出按钮,因为它不是预期用户体验的一部分。

但是如果你真的需要它,那么你可以用一个包含额外的 Intent 来调用你的家庭 Activity ,例如:

intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
intent.putExtra("FORCE_EXIT", true);

最后,在您的主页 Activity 中,当处理 Intent 时(在 onNewIntent() 方法中),如果设置了额外的“ForceExit”,则结束该 Activity 。

堆栈将被 FLAG_ACTIVITY_CLEAR_TOP 完全清除,然后您的应用将停止。

关于android - 如何退出 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25031678/

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