我原来记得 android 的硬返回键会响应 onBackPressed,为啥现在直接返回桌面了,程序进后台了?
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
//拦截返回键,这里做自定义退出
return true;
}
return super.onKeyDown(keyCode, event);
}
在构建的AS项目中的AppActivity添加上面代码即可
1赞