Есть ли разница между методами .create() и .show() класса построителя AlertDialog? Например, когда мы создаем диалоговое окно с предупреждением, используя:
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
Я прочитал документацию. Но толку от этого не понял. Есть идеи?