当我在手机上测试我的Android应用程序时,应用程序不想退出并在手机上制造错误。我的小应用程序在我的手机上占用了70MB,并且全天都活着......
我该如何关闭它?
我是否必须为按钮“返回”放置一个Listner,或者有一些方法来自SDK ???
谢谢!
修改: 我的应用程序仍在运行,即使我按“HOME”...这不正常,是吗?
答案 0 :(得分:7)
移动应用并不意味着退出,因为它违背了移动用户的用户体验。
答案 1 :(得分:0)
你可以像这样重写onKeyDown函数
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
finish();
}
return super.onKeyDown(keyCode, event);
}