Gibt es einen Unterschied zwischen. Create() und. Show() -Methoden der Builder-Klasse von AlertDialog? Wie wenn wir einen Alarmdialog erstellen unter Verwendung von:Unterschied zwischen AlertDialog.builder obj.create() vs obj.show() vs obj.create(). Show()
AlertDialog.Builder builder = new
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setMessage("");
builder.setPositiveButton(....)
builder.setNegativeButton(....)
Was ist die empfohlene Praxis zu verwenden und warum?
builder.create() //I have seen this creates and displays the dialog
ODER
builder.show() //this also displays the dialog
ODER
builder.create().show() //well same thing
Ich habe die Dokumentation zu lesen. Aber daraus konnte er keinen Sinn machen. Irgendwelche Ideen ?
so, wenn ich rufe .Create nur() wird es nicht den Alarm Dialog Pop-up? – drulabs
Nein, Sie müssen 'obj.show()' aufrufen und dann den Dialog anzeigen. –
@KKD richtig! Create wird deinen Dialog nicht anzeigen. Tatsächlich ruft '' show() 'Builder' '' 'create()' first .... –