zoukankan      html  css  js  c++  java
  • android onKeyDown(int keyCode, KeyEvent event)

    1 @Override
    2 public boolean onKeyDown(int keyCode, KeyEvent event) {
    3 // TODO Auto-generated method stub
    4
    5 if(keyCode==KeyEvent.KEYCODE_BACK){
    6 //弹出确定退出对话框
    7 new AlertDialog.Builder(this)
    8 .setTitle("退出")
    9 .setMessage("确定退出吗?")
    10 .setPositiveButton("确定", new DialogInterface.OnClickListener() {
    11
    12 @Override
    13 public void onClick(DialogInterface dialog, int which) {
    14 // TODO Auto-generated method stub
    15 Intent exit = new Intent(Intent.ACTION_MAIN);
    16 exit.addCategory(Intent.CATEGORY_HOME);
    17 exit.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    18 startActivity(exit);
    19 System.exit(0);
    20 }
    21 })
    22 .setNegativeButton("取消", new DialogInterface.OnClickListener() {
    23
    24 @Override
    25 public void onClick(DialogInterface dialog, int which) {
    26 // TODO Auto-generated method stub
    27 dialog.cancel();
    28 }
    29 })
    30 .show();
    31 //这里不需要执行父类的点击事件,所以直接return
    32 return true;
    33 }
    34 //继续执行父类的其他点击事件
    35 return super.onKeyDown(keyCode, event);
    36 }
  • 相关阅读:
    websocket1
    webpack 入门三
    weboack 入门二
    webpack 入门一
    输入一个url发生了什么
    http详解
    JavaScript对象详解
    javaScript垃圾回收机制
    js数据类型与隐式类型转换
    iOS证书申请、AppStore上架流程
  • 原文地址:https://www.cnblogs.com/zs851/p/2036239.html
Copyright © 2011-2022 走看看