程序在点击返回按钮是弹出AlertDialog

首先直接在Activity中重写onKeyDown方法

程序在点击返回按钮是弹出AlertDialog

keyCode == KeyEvent.KETCODE_BACK  如果当前点击的是返回键就会执行if()中的代码  


这个OnKeyDown方法再点击了返回按钮是会被调用,我们自己将返回值改为true  将这个事件在这里消费,就会执行我们写的对话框而不会返回到上一个Activity

或退出程序.