我有一個簡單的問題。我設置了關閉我的應用程序的按鈕:關閉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