Как создать AlertDialog с ListView, не используя AlertDialog.Builder?

У меня есть подклассAlertDialog который должен отобразить список всех доступных сетей Wi-Fi в диапазоне.

Я хочу, чтобы само диалоговое окно отвечало за запуск сканирования Wi-Fi и получение результатов.

По этой причине я не могу использоватьAlertDialog.Builder чтобы установитьListView items, потому что на момент создания диалога у меня их еще нет, и они могут измениться во время презентации.

Так что я спрашиваю, как я могу использовать встроенную поддержку дляAlertDialog, чтобы представить один список выбора, безAlertDialog.Builder?

Если это невозможно, как мне создать свой собственный ListView и установить его в качестве представления содержимого для диалога?

Ответы на вопрос(2)

Ваш ответ на вопрос