android 输入对话框 确认对话框

protected Dialog onCreateDialog(int id) { if (id == 0) {// 注销 AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("你确认要注销吗?") .setCancelable(false) .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { Talktalk.con.disconnect(); Intent intent = new Intent();// 设置跳转数据传输intent intent.setClass(Frilist.this, Talktalk.class); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); finish(); } }).setNegativeButton("取消", null); AlertDialog alert = builder.create(); return alert; } else {//邀请好友对话框 final EditText input = new EditText(this); return new AlertDialog.Builder(this) .setTitle("请输入好友账号") .setView(input) .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { String value = input.getText().toString(); setTitle(value); } }).setNegativeButton("取消", null).create(); } }

调用方法:

 showDialog(0);

 showDialog(1);

你可能感兴趣的:(android 输入对话框 确认对话框)