gpt4 book ai didi

android - 一次完成所有 Activity

转载 作者:IT王子 更新时间:2023-10-28 23:39:29 25 4
gpt4 key购买 nike

我有一个包含多个页面的应用程序,即多个 Activity ,其中一些保持打开状态。

有没有办法一次关闭所有 Activity ?

最佳答案

当您希望退出所有打开的 Activity 时,您应该按下一个按钮,该按钮会加载在您的应用程序启动时运行的第一个 Activity ,然后清除所有其他 Activity ,然后让最后一个剩余 Activity 完成。为此,请在您的项目中应用以下代码

Intent intent = new Intent(getApplicationContext(), FirstActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("EXIT", true);
startActivity(intent);

上面的代码完成了除FirstActivity之外的所有 Activity 。然后我们需要完成FirstActivity的在Firstactivity的oncreate中输入如下代码

if (getIntent().getBooleanExtra("EXIT", false)) {
finish();
}

你已经完成了......

关于android - 一次完成所有 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14001963/

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