我的Android应用程序不关闭自己

时间:2012-01-02 11:18:59

标签: android android-sdk-2.3

当我在手机上测试我的Android应用程序时,应用程序不想退出并在手机上制造错误。我的小应用程序在我的手机上占用了70MB,并且全天都活着......

我该如何关闭它?

我是否必须为按钮“返回”放置一个Listner,或者有一些方法来自SDK ???

谢谢!

修改: 我的应用程序仍在运行,即使我按“HOME”...这不正常,是吗?

2 个答案:

答案 0 :(得分:7)

移动应用并不意味着退出,因为它违背了移动用户的用户体验。

看一下这个讨论。 Android: Is quitting an application frowned upon?

答案 1 :(得分:0)

你可以像这样重写onKeyDown函数

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_BACK)) {

         finish();
    }
    return super.onKeyDown(keyCode, event);
}