Android自定义对话框(Dialog)
16lz
2021-01-23
Android自定义对话框(Dialog)作者 Liudroid 于2011 年 03 月 29 日 在Android 浏览:2,592℃ | 2 条评论实现的效果是:“长按图标可移动位置或删除下次不再提示确定 取消Acitivity01LayoutInflater inflater = LayoutInflater.from(this);02 checkView = inflater.inflate(R.layout.dialog, null);03 04 //实例化复选框05 cb = (CheckBox)checkView.findViewById(R.id.cb1);06 //对复选框设置事件监听07 cb.setOnCheckedChangeListener(new CheckBox.OnCheckedChangeListener(){08 @Override09 public void onCheckedChanged(CompoundButton arg0, boolean arg1) {10 if(cb.isChecked()){11 //设置为不显示提示12 editor.putBoolean("showMoveTip", false);13 }14 else{15 //设置为显示提示16 editor.putBoolean("showMoveTip", true);17 }18 }19 });20 21 final AlertDialog dialog=new AlertDialog.Builder(this)22 .setTitle("提示")23 .setView(checkView)24 .setPositiveButton("确定",new DialogInterface.OnClickListener() {25 @Override26 public void onClick(DialogInterface dialog, int which) {27 editor.commit();28 }29 })30 .setNegativeButton("取消", new DialogInterface.OnClickListener() {31 @Override32 public void onClick(DialogInterface dialog, int which) {33 34 }35 }).create();36 dialog.show();
更多相关文章
- 常用的android弹出对话框
- Android 实现 选择文件对话框
- Android UI学习 - 对话框
- 设置提示信息,输入值类型,输入框引入图片,设置输入框的形状
- Android消息提示框Toast
- Android仿百度谷歌自动提示——AutoCompleteTextView
- Android中创建对话框(确定取消对话框、单选对话框、多选对话框)
- 《Android面试宝典》学习笔记(第四章:对话框、信息提示和菜单)