Wie erstelle ich einen AlertDialog mit ListView, ohne AlertDialog.Builder zu verwenden?

Ich habe eine Unterklasse vonAlertDialog Daraufhin sollte eine Liste aller verfügbaren WLAN-Netzwerke in Reichweite angezeigt werden.

Ich möchte, dass der Dialog selbst für die Initiierung des WLAN-Scans und den Empfang der Ergebnisse verantwortlich ist.

Aus diesem Grund kann ich das nicht verwendenAlertDialog.Builder zum einstellen derListView Elemente, da ich sie zum Zeitpunkt der Erstellung des Dialogfelds noch nicht habe und sie sich möglicherweise während der Präsentation ändern.

Was ich also frage, ist, wie ich die eingebaute Unterstützung für verwenden kannAlertDialog eine Single - Choice - Liste ohne dieAlertDialog.Builder?

Wenn dies nicht möglich ist, wie erstelle ich meine eigene ListView und lege sie als Inhaltsansicht für den Dialog fest?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage