我想按下后退按钮暂停或将应用程序放在后台,我不希望应用程序通过销毁状态.事情是当我覆盖onKeyDown并且当我强制暂停或停止使用onPause应用程序时,我有一些关于唤醒锁和应用程序崩溃的问题,但是当我按下主页按钮时我会通过onPause方法我也没有例外,这很奇怪!
Cri*_*tos 19
尝试使用onBackPressed()方法,如下所示:
@Override
public void onBackPressed() {
moveTaskToBack(true);
}
Run Code Online (Sandbox Code Playgroud)
Gho*_*wan 11
答案是
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK)
{
moveTaskToBack(true);
return true; // return
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11868 次 |
| 最近记录: |