<分区>
Possible Duplicate:
Quitting an application - is that frowned upon?
我写了一个应用程序,并覆盖了 onBackPress() 方法:
@Override
public void onBackPressed() {
Log.e("Main Activity", "onBackPressed!");
exitAlert.show();//when the user click the ok button it will call the MainActivity.this.finish();
}
但是我发现当finish()
函数被调用时,我仍然可以在“Setting->Applications->RunningServices”中找到这个应用程序运行。所以我必须在这里手动停止它。
我不明白为什么当调用 finish()
时它仍然运行。
如何通过单击对话框销毁我的应用程序?
提前致谢!