android 输入对话框 确认对话框
16lz
2021-01-24
[经验分享] android 输入对话框 确认对话框
本帖最后由 xqing 于 2011-5-22 11:22 编辑
- 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);
转载于:https://www.cnblogs.com/lungeer/articles/2061022.html
更多相关文章
- Android(安卓)自定义对话框
- android 底部弹出提示框的实现方式
- android PhoneGap JQuery Mobile Demo
- android 自定义侧边栏
- 显示倒计时的Dialog
- Android(安卓)强制下线功能 第一行代码
- android退出应用程序解决方案
- Android常用控件-DatePicker以及对话框的两种使用方法
- Android消息提示框和对话框