//捕获按下键盘上返回按钮    @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        if (keyCode == KeyEvent.KEYCODE_BACK) {            new AlertDialog.Builder(this)                    // .setIcon(R.drawable.services)                    .setTitle("EXIT")                    .setMessage("Do you wanna quit?")                    .setNegativeButton("cancel",                            new DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog,int which) {// TODO Auto-generated method stub}//                                @Override//                                public void onClick(DialogInterface dialog,//                                        int which) {//                                }                            })                    .setPositiveButton("confirm",                            new DialogInterface.OnClickListener() {                                public void onClick(DialogInterface dialog,                                        int whichButton) {                                    finish();                                }                            }).show();            return true;        } else {            return super.onKeyDown(keyCode, event);        }    }    //彻底退出程序    @Override    protected void onDestroy() {        super.onDestroy();        System.exit(0);        // 或者下面这种方式        // android.os.Process.killProcess(android.os.Process.myPid());    }


更多相关文章

  1. Android(安卓)首页双击返回桌面
  2. android扇形菜单
  3. android 碎片
  4. android 按钮倒计时读秒
  5. Android启动模式
  6. 【Android】自定义dialog的布局样式
  7. 如何添加Android返回键的退出功能
  8. Android(安卓)Dialog实现全选反选
  9. Android控件-多选按钮、单选按钮

随机推荐

  1. android非法字符的判定、表情符号的判定
  2. 关于Android权限的一些文章
  3. 【Android】手动显示和隐藏软键盘
  4. Android五子棋游戏设计与实现
  5. 快速构建Android应用原型实践
  6. android ios浏览器请求头
  7. Android 悬浮框的实现
  8. Android好奇宝宝_09_Handler Looper Mess
  9. mono for android software自动更新
  10. 升级Android Studio3.0时遇到的几个问题