首先我们要明白什么Dialog什么?当我们点击某一个按钮时,界面上会弹出一个对话框,那个这个对话框就是Dialog,比如我们会弹出取消、确定等等(当然这里还有一个自定义的Dialog,自定义的Dialog一般是放在一个xml文件里面布局,然后再该类继承Dialog)
好,现在我们就简单的Dialog一步步走向自定义的Dialog吧,
我们先看看几种常见的Dialog
1):确定对话框
2):单选对话框
3):多选对话框
4):列表对话框
图上可以就看到他们都要一个标题和图片(图片设置可以让他显示,也可以不显示)
在这里我要了解Dialog一些方法
setTitle:为对话框设置标题
setIcon:为对话框设置图标
setMessage:为对话框设置内容
setView:为对话框设置样式
setItems:设置对话框要显示一list,一般用于显示几个命令时
setMultiChoiceItems:用来设置对话框显示一系列的复选框
setSingleChoiceItems:设置单选按钮
setNeutralButton:普通按钮
setPositveButton:给对话框添加“确定”按钮
setNegetiveButton:给对话框添加“取消”按钮
好,现在我们一个个来看看这个方法。
首先我们来看第一种对话框