android中的onKeyDown方法重写

android中的onKeyDown方法重写,android,Android,大家好,我的申请有问题 请参考下面的代码。 我面临的问题是,当我在模拟器上单击Back键按钮时,我希望我的应用程序问我是否确实要退出。当我按Yes时,它应该退出,否则它不应该退出。 我已经做了所有的事情,但当我点击后退键按钮时,它会显示一个对话框并自动退出。原因是什么 代码: 可能有什么问题请帮助尝试添加此方法 @Override public void onBackPressed() { ... } 尝试添加此方法 @Override public vo

大家好,我的申请有问题 请参考下面的代码。 我面临的问题是,当我在模拟器上单击Back键按钮时,我希望我的应用程序问我是否确实要退出。当我按Yes时,它应该退出,否则它不应该退出。 我已经做了所有的事情,但当我点击后退键按钮时,它会显示一个对话框并自动退出。原因是什么

代码:

可能有什么问题请帮助

尝试添加此方法

@Override
    public void onBackPressed() {
    ...
    }   
尝试添加此方法

@Override
    public void onBackPressed() {
    ...
    }   
更改它
返回true

调用super会使活动执行默认行为,因此它会退出

更改它
返回true


调用super会使活动执行默认行为,因此它会退出。

onBackPressed不会为我被解雇。onBackPressed不会为我被解雇。
return super.onKeyDown(keyCode, event);