gpt4 book ai didi

android - android中的退出按钮

转载 作者:行者123 更新时间:2023-11-29 01:45:13 25 4
gpt4 key购买 nike

我在我的应用程序中使用了 Intent,并且我创建了一个退出按钮。当按下退出按钮时,它仅关闭当前 Activity ,其余 Activity 仍会执行。这是我的代码:

b=(Button)findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
finish();
System.exit(0);

}

如何在按下退出按钮时退出整个应用程序?帮我解决问题。

最佳答案

Android 没有引入“关闭我在我的应用程序中打开的所有内容并干净地退出”的概念。这样做的正确方法是在您的每个 Activity 上调用 finish(),这样您就可以告诉 Android SO 您想要退出。

如果您只有一个 Activity,只需对其调用 finish() 即可。然而,如果你有很多并且你处理它们并将它们放在背景/前景中,你可能需要阅读 this .

但是,不要期望 finish() 会立即关闭您的应用程序。即使你调用它,Android 也会将它保留在内存中一段时间​​,以防用户想在短时间内再次打开它,它在内存中有它的副本并且加载会更快,但就是这样。

关于android - android中的退出按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21883261/

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