我有 2 个活动,因此活动 1 转到活动 2,然后在活动 2 上我有一个退出按钮。但是当我点击它时,它只退出了活动2并再次返回到活动1。基本上感觉就像我刚刚再次启动应用程序一样。我不知道为什么?
这是我的代码。
Button btExit = (Button) findViewById(R.id.btExit);
btExit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
System.exit(0);
}
});
不要使用System.exit
.
如果您希望用户从任何地方关闭应用程序Activity
我建议使用startActivityForResult
,检查返回值onActivityResult
在第一Activity
并打电话finish()
那里也有。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)