我想在按下后退按钮时暂停或将应用程序置于后台,我不希望应用程序经历销毁状态。事情是当我重写 onKeyDown 并且当我通过使用 onPause 强制暂停或停止应用程序时,我遇到了唤醒锁和应用程序崩溃的一些问题,但是当我按下主页按钮时,我通过了 onPause 方法并且我没有异常(exception),这很奇怪!!
最佳答案
尝试使用 onBackPressed() 方法,如下所示:
@Override
public void onBackPressed() {
moveTaskToBack(true);
}
关于Android - 避免破坏 Activity ,只需在按下后退按钮时停止或暂停它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2477477/