介绍AlertDialog对话框从简到繁的多种设计方案,从新角度理解UI交互设计。
AlertDialog对话框允许自定义弹出对话框的内容,实现比之前讲解的几种对话框更丰富的功能。
程序单击按钮后执行第17行代码,调用自定义方法showAlertDialog()。
第22~62行是自定义showAlertDialog()方法。调用AlertDialog()的顺序是先定义Builder;对Builder调用相关方法设定属性;定义默认按钮及单击监听器;调用Builder的create()方法生成AlertDialog;最后调用AlertDialog的show()方法显示对话框。
第24行初始化builder,此时builder拥有AlertDialog对