1 dialogButton=(Button)findViewById(R.id.bt_hello); 2 3 dialogButton.setOnClickListener(new OnClickListener() {//按键单击事件 4 5 6 7 @Override 8 9 public void onClick(View v) { 10 11 // TODO Auto-generated method stub 12 13 new AlertDialog.Builder(MainActivity.this).setTitle("系统提示")//设置对话框标题 14 15 .setMessage("请确认所有数据都保存后再推出系统!")//设置显示的内容 16 17 .setPositiveButton("确定",new DialogInterface.OnClickListener() {//添加确定按钮 18 19 20 21 @Override 22 23 public void onClick(DialogInterface dialog, int which) {//确定按钮的响应事件 24 25 // TODO Auto-generated method stub 26 27 finish(); 28 29 } 30 31 }).setNegativeButton("返回",new DialogInterface.OnClickListener() {//添加返回按钮 32 33 34 35 @Override 36 37 public void onClick(DialogInterface dialog, int which) {//响应事件 38 39 // TODO Auto-generated method stub 40 41 Log.i("alertdialog"," 请保存数据!"); 42 43 } 44 45 }).show();//在按键响应事件中显示此对话框 46 47 48 49 } 50 51 });