【Android】对话框的使用

来源:互联网 发布:神机妙算软件安装流程 编辑:程序博客网 时间:2024/05/22 07:09

第一部分,简单对话框的使用

点击返回键,弹出对话框。

AlertDialog

首先要监听返回键,然后当点击返回键后创建出一个AlertDialog对话框。点击确定按钮时退出程序,点击取消时,移除对话框。

 @Override    public boolean onKeyDown(int keyCode, KeyEvent event){        if(keyCode==KeyEvent.KEYCODE_BACK){            AlertDialog.Builder builder=new AlertDialog.Builder(this);            //标题            builder.setTitle("提示:");            //提示消息               builder.setMessage("你确定要退出吗?");            //图标            builder.setIcon(R.drawable.ic_launcher);            //取消按钮            builder.setPositiveButton("取消", new DialogInterface.OnClickListener() {                @Override                public void onClick(DialogInterface dialogInterface, int i) {                //移除对话框                    dialogInterface.dismiss();                }            });            //确定按钮            builder.setNegativeButton("确定", new DialogInterface.OnClickListener() {                @Override                public void onClick(DialogInterface dialogInterface, int i) {                //退出程序                    System.exit(0);                }            });            builder.show();//显示对话框        }        return false;    }