我有一个简单的问题。我设置了关闭我的应用程序的按钮:关闭Android应用程序
Button turnoffbutt = (Button) findViewById(R.id.button3);
turnoffbutt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
System.exit(0);
}
});
它工作的很好,但只有当我打开我的应用程序。 当我通过一个按钮来打开另一个活动
startActivity(new Intent(MenuActivity.this, SettingsActivity.class));
,然后我回去,我不能放弃我的应用程序(此按钮关闭)菜单。它让我了解设置的活动。 我知道这个方法(startactivity)正在创建一个新的活动。这就是为什么我不能退出我的应用程序。 但是如何解决这个问题呢?我是否可以在turnoffbutt上更改某些内容,或者使用其他方法来进行其他活动?
在此先感谢!
http://stackoverflow.com/questions/14993889/system-exit0-causes-the-activity- quit-when-the-app-starts/14993923#comment21102697_14993923 – DeeV 2013-02-22 14:31:54
http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon/2034238#2034238 – CommonsWare 2013-02-22 14:32:23