@Override
public boolean onKeyDown(int keyCode, KeyEvent event) 
{
 if (keyCode == KeyEvent.KEYCODE_BACK ) 
 {
 AlertDialog isExit = new AlertDialog.Builder(this).create();
 isExit.setTitle("提示");
 isExit.setMessage("退出?");
 isExit.setButton("确定",listener);
 isExit.setButton2("是否还要继续?,listener);
 isExit.show();
 }
 return false;

}


 /**监听对话框里面的button点击事件*/  
    DialogInterface.OnClickListener listener = new DialogInterface.OnClickListener()  
    {  
        @Override
public void onClick(DialogInterface dialog, int which)  
        {  
            switch (which)  
            {  
            case DialogInterface.BUTTON_POSITIVE:// "确认"
            System.exit(0);
                break;  
            case DialogInterface.BUTTON_NEGATIVE:// "取消"
                break;  
            default:  
                break;  
            }  
        }  
    };   

更多相关文章

  1. Android(安卓)实现监听开机启动开启后台服务,并实现自动重启。
  2. android的Home键的监听封装工具类(一)
  3. android 音量获取和设置总结
  4. android短信窃听器,娱乐版,效果可以实现
  5. Android(安卓)监听各个Acitivity的生命周期
  6. Android弹出多选框下拉框的实例
  7. Android自定义对话框(Dialog)位置,大小
  8. android键盘的监听
  9. Android监听应用程序安装和卸载

随机推荐

  1. ADB常用操作
  2. Android最流行的网络框架
  3. java线程相关面试题(第一版)
  4. Android(安卓)RoboGuice 使用指南(4):Lin
  5. android录音MP3格式文件
  6. Android(安卓)View ViewGroup 的measure
  7. c语言数据类型(初学)
  8. Android新特性之CardView的简单使用
  9. 阿里面试官:什么是MySQL索引,为什么要有索
  10. Android异步网络请求--AsyncHttpClient