在按键单击事件中添加创建对话框并设置相关属性。
- dialogButton=(Button)findViewById(R.id.bt_hello);
- dialogButton.setOnClickListener(new OnClickListener() {//按键单击事件
- @Override
- public void onClick(View v) {
- // TODO Auto-generated method stub
- new AlertDialog.Builder(MainActivity.this).setTitle("系统提示")//设置对话框标题
- .setMessage("请确认所有数据都保存后再推出系统!")//设置显示的内容
- .setPositiveButton("确定",new DialogInterface.OnClickListener() {//添加确定按钮
- @Override
- public void onClick(DialogInterface dialog, int which) {//确定按钮的响应事件
- // TODO Auto-generated method stub
- finish();
- }
- }).setNegativeButton("返回",new DialogInterface.OnClickListener() {//添加返回按钮
- @Override
- public void onClick(DialogInterface dialog, int which) {//响应事件
- // TODO Auto-generated method stub
- Log.i("alertdialog"," 请保存数据!");
- }
- }).show();//在按键响应事件中显示此对话框
- }
- });