zoukankan      html  css  js  c++  java
  • 主界面按返回键弹出确认退出对话框

     根据产品设计的需求,有时需要在程序主界面按手机的返回实体键时,出现一个确认退出的对话框。

    以下代码实现该功能,且可以放在任何一个Activity中使用。

    @Override
    publicboolean onKeyDown(int keyCode, KeyEvent event) {
    // 按下键盘上返回按钮
    if (keyCode == KeyEvent.KEYCODE_BACK) {

    new AlertDialog.Builder(this)

    .setTitle(
    "Message Box")

    .setMessage(
    "Sure to exit?")

    .setNegativeButton(
    "No",
    new DialogInterface.OnClickListener() {

    publicvoid onClick(DialogInterface dialog, int which) {
    // TODO Auto-generated method stub

    }
    })

    .setPositiveButton(
    "Yes",
    new DialogInterface.OnClickListener() {

    publicvoid onClick(DialogInterface dialog, int whichButton) {

    finish();

    }

    }).show();

    returntrue;

    }
    else {

    returnsuper.onKeyDown(keyCode, event);

    }

    }
  • 相关阅读:
    使用ant部署web项目
    搭建ant环境
    Myeclipse8.5,9.0安装svn插件
    自定义任务扩展 ANT
    使用jmeter测试 webservice
    随机数猜1-9的数字
    线性表
    显示所有线性元素
    新学到的继承链
    计算圆
  • 原文地址:https://www.cnblogs.com/gzggyy/p/2087636.html
Copyright © 2011-2022 走看看