Я работаю над созданием настраиваемого диалогового окна для ввода данных от пользователя. Я заметил, что когда я использую AlertDialog
, я могу добавлять виджеты, такие как EditText
, в AlertDialog
, используя метод setView ()
. Я изучаю настройку AlertDialog
и заметил, что Dialog
имеет метод setContentView ()
. В подклассе AlertDialog
я мог бы использовать либо setContentView ()
, либо setView ()
.
Я заметил одно различие, когда я использую ] setView ()
в AlertDialog
, Я вижу положительные и отрицательные кнопки. В моем подклассе AlertDialog
при использовании setContentView ()
я не получаю кнопки «Положительный» и «Отрицательный».
Может ли кто-нибудь объяснить другие различия?
Спасибо.