AlertDialog的功能强大,它可以生成各种内容的对话框。
AlterDialog坚持六步走。
第一步、首先创建AlterDialog.Builder对象。
第二步、为创建的Builder对象设置标题.setTile() 和 .setIcon()设置标题的图标。
第三步、为创建的Builder对象设置内容.Message()。
第四步、为创建的Builder对象设置确定.setPostiveButton()和取消.setNegativeButton()和中立.setNeutralButton按钮。
第五步、Builder对象的完整建立。调用.Create()方法。
第六步、Builder对象的展示。调用.Show()方法。
注意:第三步 最灵活,AlterDialog允许创建各种内容的对话框,归纳起来,AlterDialog提供的6种方法来显示指定的对话框的内容。
(1)例子中的setMessage():设置对话内容为简单的文本显示。
(2)setView():设置对话内容为自定义View。
(3)setItems(): 设置对话内容为简单的列表项。
(4)setSingleChoiceItems():设置对话框内容为单项列表项。
(5)setMultiChoiceItems():设置对话框内容为多选列表项。
(6)setAdapter():设置对话框内容为自定义列表项。
以下是我写的一个简单的Demo 仅供大家参考。
布局文件仅仅只添加一个按钮。
```
<