Ich habe mehrere stackoverflow.com Antworten gelesen, aber immer noch nicht den Vorteil der Verwendung eines DialogFragment über einen einfachen AlertDialog. Ich habe offenbar zwei Strategien:Vorteil der Verwendung eines DialogFragments gegenüber dem einfachen AlertDialog?
a) verwenden, um einen AlertDialog.Builder einen Alertdialog, .Create() zu konfigurieren, und dann .show() es in meiner Tätigkeit (in einigen Tastenhandler) oder
b) Unterklasse DialogFragment, schreibt die gleiche Alertdialog-Bauordnung in onCreateDialog() (außer ich die .Create nur zurückkehren(), und dann, in meiner Tätigkeit, einen DialogFragment instanziiert, und es zeigt.
Der Ausgang sieht genauso aus
Wie auch immer, ich bin nicht mit veralteten Code - ich verwende. show() mit dem AlertDialog oder dem DialogFragment. Ist der Vorteil, wenn ich zu einem anderen Gerät gehe? Oder was ist der Punkt ...
Dank für irgendwelche Einsichten,
Michael
Danke! Ich wünschte, Google hätte etwas ähnliches in ihrer Dokumentation gesagt. –
Das kann arrangiert werden. ;) – adamp