AlertDialog的builder类中的.create()方法和.show()方法有什么区别吗?例如,当我们使用以下代码创建警报对话框时:
我已经阅读了文档,但是无法理解其中的内容。有什么建议吗?
AlertDialog.Builder builder = new
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setMessage("");
builder.setPositiveButton(....)
builder.setNegativeButton(....)
推荐的使用惯例是什么,为什么要这样做?
builder.create() //I have seen this creates and displays the dialog
或者
builder.show() //this also displays the dialog
或者
builder.create().show() //well same thing
我已经阅读了文档,但是无法理解其中的内容。有什么建议吗?
show()
方法会先调用create()
方法... - Rafael T